- Great customer service
- Easy website navigation & layout
- Good communication between staff members
- Sales department is always willing help out any way possible in cases where someone may be having issues.
- Many options available (ecommerce platform etc), allowing you flexibility
- Some problems