- The quality and materials used to make their products, the customer service support team, the quick turnaround time on orders, the pricing structure is pretty good for the quality of the product you get overall pretty good experience with them
- The pricing structure/models can be a bit more expensive than what other companies offer (albeit the quality is pretty good for the price)