Your gift cards promised a $50 visa or mastercard to order products from another company. I have received the products from the company but nothing from yourgiftcards.com
I am also emailing the company I purchased from that I thought was a reputable company telling them that they are dealing with a foul company and I am very disappointed in both companies.
0 comments