I have been purchasing with I-contacts for a few years now with no hassle at all. Recently I had a slight hiccup with an order and contacted I-contacts via email. I had a response within minutes and was kept informed of my new order. Nothing was a problem and I was well looked after. I truly appreciate this fantastic service.