Originally Posted by Kevin137
Where in England are you based, there are some good stores around, stay away from the generic crap like Snow & Rock that are owned by investment bankers purely to rape the industry and find a local store...
Most will price match and also have very good staff who ride themselves...
I'm based in Shropshire. Snow and Rock are local (Birmingham) and price match also. I got most of my stuff online though, boot I bought from Snow and Rock because I wanted to try them.