Freetime is a great shop, period.
It's a nice place to be, with staff that are not only knowledgeable, but very friendly.
They have a boot fitting section which I personally have yet to see bettered. I've spent at times, well over an hour getting the right fit, only to be told to come back if the fit is anything but perfect.
A great range of all the top gear, and ALWAYS some great bargains to be had, AND if you don't think you can quite afford it, I have always found that asking for a discount bear positive results.
Has been voted best retail shop in UK at least once!