Amazon used to deliver almost all the products to my pincode regardless of the price of the product, even the imported once but since a month or so most of the products are not deliverable to my pincode. I dont know the reason behind it but it has definately effected my shopping destination. I am still looking for an alternative. Also they dont have direct cancellation system and if I want to cancel something I need to contact their customer service for the same.