You've probably typed some version of "is Stallion Power a scam" into a search bar, and that's a fair question to ask before ...