I would definitely recommend this seller even though I had to agree to all his terms and conditions. At first when there was no response from him for about 5 to 6 hours, I thought I was screwed lol, where am I going to buy the games now and started looking for another seller BUT this young lad stayed up with me till 4AM in the morning to buy me these key codes. Commendable how far can someone go honor a commitment even though he had to go university the next morning. Cheers!