It is a fraud business!
It charged me $6 for a $10 CVS gift card but they never send it to me.
I contacted the customer service for many times. They said they would send the gift card to me in 10 business days, but 2 months passed and the gift card never comes. Then I contacted their customer service again for 7 times, and they never respond to me any more.
I had to go through my credit card charge back procedure to get my money back.
more