I found the website in early August. I made three purchases. First was for two $100 Walmart gift cards on 8/17 for $100. Second was for an additional two $100 Walmart gift cards one week later (I lost record of the exact date), for $100. Third was for 2 $50 BP gift cards and 1 $50 Shell gift card on 8/27 for 111. Total of $311.
I made follow-up contact on September 14,28, and 29. No refunds, only form letter responses as noted elsewhere. No delivery of product, no follow-up.