I made my first purchase and the quality was great. Unfortunately. I needed to return something that didn't fit, but they process my refund very quickly and were really nice. They respond to emails quick too. I will continue purchasing from HMS again. Great quality, shipping and customer service.