Though I received my order lately am impressed with their communication. I was badly in need of my ordered products. I found the products in otcdeal website and ordered. I received them lately but i used to get each and every update about my entire order either by call or mail. Once i received the products they contacted me to know about the product and customer satisfaction. I am really very impressed with their care for customers and i personally recommend this company.