I actually went to an independent shop first to buy a bike and the guy there (I won't name the shop) was so unhelpful I ended up going to TBE to buy it instead, I found them to be very helpful & polite. I've been back several times since and will continue to shop there as it's always a pleasurable experience. Good customer service, i'd definitely recommend.