"I bought a gift card digital code. They debited me immediately and then canceled the order and said they will refund me in 3 days. I have since reported to the financial crimes commission of my country. Beware! Use g2a.com they sent my product before debiting my account."