YourGiftCards.com
Followed Every Step for Free Restaurant Card, Never Received It
I have dealt with these crooks since signing up for something else nearly 5 months ago and clicking on one of their offers for a free restaurant card. I have followed all of their required procedures to a tee, culminating with submitting my "authenticated confirmation certificate" to them ...