Very deceiving website. I tried to buy Gears of war 5 from them, but my first payment with my credit card was declined or like they mentioned it took 20 minutes to process but on the email I got it clearly indicated that the payment was declined and that I needed to use a different way of payment. I tried PayPal with the same result, got a second email telling me again that my payment was declined. After that I bought the game from Microsoft, Later on I noticed that cheapestgamecards had charged my credit card. I can understand payments taking some time to process but the email should have indicated to wait please while the payment process instead of indicating that my payment was declined. Avoid this website please. It isn't worth the stress.