Pros
- Great product
- Extremely helpful staff & customer service team
- Competitive pricing compared other high rated vendors' options for comparable products/servicesTo date, my favorite part is how responsive technical reps are whenever questions arise or problems pop up.
Cons
- Almost everything is ok