SCAM
I had purchased a digital game on the site with a regular credit card (order 195101186130) but the payment was checked and was canceled. However, they told me that the refund would have been made to the account and not to the credit card! Scammers
