Scammers on Amazon (AMZN) Bilked Investors Out of Millions, Claims U.S. Government March 18, 2025 By admin Amazon has taken down most of the storefronts in question.