Anyone ever done business with this website? Saw an ad on Facebook for it. Clicked on it and they had a Mega 12 for like $150. Must be a scam, but im hoping i found something special. Haha