I think their operations in Asia, and in Philippines are better than in other countries. Once you order, someone calls back to confirm the order and you generally wait 3 weeks. Additionally there is COD option which is very convenient. I have ordered previously & fit was ok (same as their charts).