Decent products and pricing. However, they need to work on their communication and customer service support. They need to be more responsive to their customers if they do not want to lose out to their competition. Hope they do better in the future...