Amoozle
Consumer Report
Made 2 amoozle.com purchases during January. The first one on 1/17 for $29.95 B1G1 $25.00 Target cards. Second order on 1/26 for $89.85 B1G1 $25 Amex, Visa and Mastercard. Website said cards would be sent 10 days after offer expires. All offers have expired, 10 days have passed for both orders and ...