Mostly from Amazon.co.uk, or failing that online. I don't go out much and oftentimes when I do the games I want aren't in stock, so it's nice to see from the convenience of my sofa and order them to my house. However the downside is that I have to wait two or three days for them to get here, but that's the price you have to pay. Not including delivery.
GAME is my favourite retailer but only because it's competitor, Gamestation, was bought out by the former. Shame because the guys at Gamestation were always friendly and they'd never let me down with customer support. GAME on the other hand don't always manage to help me and some of their prices can be outrageous. But they kinda have the upper hand considering they're the only big game retailer in England.