I have bought many parts from them over the years, online and in the shop personally. I had an issue last year with a kickstand they sold me, it was defective, the holes were nowhere close to lining up. After fighting with them they took it back and issued me a store credit, but it took them over a month to get me the letter of credit, and only then after I filed a complaint with paypal. A few months ago I bought a front tire from them on ebay, and sent a message referencing my credit and asking for an invoice for the $5 balance I owed. I got no answer for 2 weeks after multiple emails and calls, and eventually THEY filed a non paying bidder complaint against me. I had to go through the dispute process on egay, in the mean time I tracked down their paypal address online, sent the $5 referencing the credit and autction, then filed a complaint through paypal that they failed to ship. It took all that mess to finally get the tire a month later. I'd walk in there and buy a bike cash if the price was right, but do not expect them to follow up or help you with any issues. They are complete jerkoffs to deal with, I mean no bullshit if they hadn't taken the kickstand back I was gonna drive up there and throw it though their window, they got me that pissed off. The guys in the showroom are generally snobbish jerkoffs who want their teeth kicked in. Just my .02