Amoozle
Consumer Report
I, too, have been scammed by Amoozle. Coms' "Buy-1-get-1-free Visa card" on Sunday, Jan. 31. As soon as I made the on-line purchase they immedietly sent me an email that stated - quot;purchase agreement". Other than that email, I sent them another one the same day and they responded ...