I have used this company quite a few times. Their communications are good, I have never had a problem getting a call answered or an e mail. The website is really easy to use, it has a little switch to switch between bikes and skate. They have a great stock of quality parts with a good price range. They stock street, race freestyle bikes etc. Well worth a look.