Amoozle
Consumer Report
On 1/31, I purchased a $25 Amazon gift card and a $25 Walmart gift card at a buy one, get one free price with an additional fee of $4.95 per card for a total of $59.90. My credit card was charged, but these gift cards have never shown up. The link for my order confirmation doesn't work and it also ...