Amazon is good for online shoppings but some default in delivery pakage box. last month I was buy mobile macro lens. normal 6-8 days delivered. I am box was open but some changes in pakage box. I buy anything and delivered anything. I shoked to see. I am not complain for 400 rupess. but delivery and shipping are good. product is also good. product quality was also good. you can buy anything any product it safe.