While I loved the bike that I bought from here, I have to concur with another reviewer that the service is hit or miss. The young kid I spoke too was woefully misinformed (there's another kid there who is extremely knowledgeable however) who told me it would take 4 days to fix my flat. Really? Upon my return, I spoke to the owner and he informed me next day repair, he was also quite friendly. My feelings are rather mixed.