Star ClicksRead all reviews for Star Clicks →Mar 1, 2023scammerscammer when paying non-logical requests from their supportView company →