I bought Halo 4 from 2Game as I couldn't find it cheaper anywhere else. Was a bit worried at first as I hadn't heard of them before so paid through paypal for added security. Didn't need to worry though as ordered the game on Tuesday evening and received it today (Thursday)!
Would definitely recommend them.
Connect with Facebook to get one click access to Trustpilot. It's easier.Sign up with Facebook