I've purchased two bikes and numerous products from this location over the years, and customer service has never been this terrible. I brought my bike in to get level 2 service and new tires. Rear breaks wasn't working when I brought the bike in and they wasn't working after I paid for service repair. This store changed my card $480 for tires and service, and put a $480 hold on my card for five days. I took my bike back to get breaks serviced and ask about the hold on my card after the charge on my card, but manager just said that the breaks not being serviced the first time and the hold on my card after the charge on my card was only a minor issue. I guess me being charged twice for services that they didn't complete , didn't matter to them. They didn't even call to tell me they fixed the issue with my breaks, and when I called them after the 4th day, they asked me when would I be in to pick up my bike, like I was the hold up. They never greeted me when I walked through the door, and they're nonchalant about whatever issues I had with my bike. I told them I would write a review, and that I wouldn't be back and they seemed to not care. I hope this review helps others ,so they don't experience what I've been through with this company. I miss the customer service of the previous managers Justin, Daniel, and follow up customer service of Emily. read more