I won a gift card last month and got it within days. Now they are not even responding to my emails at all and they owe me 3 gift cards that I have won and paid for this month. What is your view? Is this site a scam?
***ADMIN NOTE: SARS-COV-2 aka COVID-19 caused a shipping delay going through the m...