Yes! I wasted almost 300 swag bucks :{ then I decided to stop
Little question: Since I ordered my 1st amazon gift card last week and it says up to 14 business days, it takes more than 14 days or it could be before the 14 days period?
P.s: Sorry, I'm just anxious