I have a friend that ordered FS2020 from one of them and was not a good experience. He paid 1 month early and never got his code. A week after release, he got on email with them and got nothing but canned responses. Finally he contacted Paypal to get a refund, then they finally reply to his emails with an actual response that he didnt need to go to paypal for refund- really- REALLY