I have dealt with Meadex for years and can not fault there product or customer service levels. Definitely a 5 star company.