Even though the prices are high, they price match really well!!
The customer service they provide meets high standards and they care about how you use the equipments. This will be the only area i would recommend for the best training/fight gear.
i sometimes feel like a kid at a toy store going here.