Anyone from the US deal with this site before? They have some great deals, but I'm always skeptical when ordering from wholesaler sites. My main issue is Origin. I've had a key get banned on my Origin account after working for months so I don't want to have to buy the same game twice again.
Log in to comment