Thomas and Debbie V.
Scam site Stay Away
Scam site. I have been waiting over a month for Thank You cards. Shipping was absolutely ridiculous. May as well have walked it here. Tracking information was stalled until I sent an email request to check on it, then they sent a link saying it was in my city on the 16th. It's September 28th and still nothing. Wish I would have found these reviews first. Total scam 😒


