I placed an order with this company for almost $400. I ordered 2 sprockets, a chain, and a master link. The purchasing process was fairly simple, but it was too good to be true. I made my purchase on a friday and still hadnt received a confirmation email by monday, so I decided to call them and ask for an update. They informed me my order would ship the next day when the sprocket order arrived. Tuesday came along and still no email or tracking. By wednesday, I called again. Steve informed me that the sprocket order came in a day late and also the front sprocket I ordered was not in the order and I would have to wait 3 weeks for it to come in. Its as if he didnt even know what products he would be receiving. He made a suggestion to switch the gear ratio from 24t front 55t rear to 25t front and 56t rear which they had both in stock. The rpm difference was only about 50 which was fine so I said ship me those. Waited for my confirmation email and tracking the rest of the day wednesday and still nothing. I called AGAIN thursday asking what the heck was going on? They simply stated they werent sure how I wanted the items to be shipped so they waited for me to answer their emails which for some reason I wasnt receiving. Finally I was fed up and suggested that they pay for expedited shipping of my items, and when I suggested it, the woman who I spoke with said she would have to ask her manager. She called back and said that expedited 2 day shipping from Maryland to southern california would be approximately $70. She said I could pay it and it would get there by saturday but didnt offer to cover it for all of the mistakes and issues I had been experiencing. I told her she needs to go back to her manager and try to help me out. She called me back AGAIN 10 minutes before they closed on thursday saying it would be approximately $100 to overnight my package to me and that if I paid the $70 for the expedited cost, they would "eat the remaining cost" as if paying for 30% of the shipping cost that I shouldnt have had to pay in the first place was going to make up for all of the wrong they have done by me the customer. I was fed up and finally told the woman to just ship it standard free the way they promised on their site and understood that it would get there when it got there. I verbalized to her how upset I was and how wrong this was and all she could say to me was "thanks for being understanding and patient." All in all, customer service was a 0/5 stars but unfortunately I have to give them at least 1 star on yelp. read more