I have heard 50/50 reviews about the company but I wanted to give em a shot since I think its cool that a company specializes in what I ride. I ordered some springs. on the phone, spoke to a guy and he said tehy had everything instock, including some springs that where not listed on the website (he said the website is usually wrong) so a week goes by and I dont get my order... I dont hear anything from them So I call them and they said the card was declined... OK no biggie because DAYS after I placed the order I lost the card and canceled it. Not thier fault so I gave him the new card number (that day they did porcesses it because I seen it on my online statement). He said that he will ship it that day because HE PERONALLY PACKAGED IT. OK another week passes I dont hear any thing so I call back to see whats up I talk to a female she says SHE PERSONALLY PACKAGED IT just today and thay she will will ship it today! Ok this is Monday..... 1/2 a week later THURSDAY I get a notice they will ship it today. Ok 2 people tell me different things and neither happens. At this point I am just hoping that my order is correct when it arrives. Looks like I will be shopping the TT store from now on! I am upset and just passing along MY personal experience.