I had a very good experience and got the product at much cheaper rate than available else where. My pin code was not deliverable initially but they shipped it via Speed post taking the extra effort. However, they can be a bit more proactive in communicating such hiccups early so that customers are not anxious on whats happening with their order.