I ordered walmart and amazon gift card and its been 2 months. Site is down and no information or whereabouts from them. I guess it is a scam.