Absolutely fantastic. I needed a part, the rear roller wheels, for my Brompton. They didn't have it in stock but had a slightly more expensive one, the rear rollers plus the roller for the fender. They offered to and did send me the more expensive part at no extra cost. It arrived in one day. Their prices are very good, they don't charge for shipping, and they ship unbelievably quickly. I haven't been there in person, but if they are as friendly and responsive in shop as they are by email it'd be worth the hour and a half train ride from where I am now. read more