I like that they have such an extensive listing of products for sale so you don't need all your own tools or equipment! They also offer very competitive prices compared with their competitors. Their customer support can be slow at times but overall not too bad once resolved. The interface could use some work as well - there's still lots of room for improvement in this regard.
It would definitely help if more features were added over time instead of waiting years before adding them (like howβ¦