I applied return for one product. They said you have to deliver product to us then I delivered to them.It delivered them 8 Nov but they haven't given me my refund of that product. I called them 4 times they said it will initiate in 24hrs and this 24hrs never came. So amazon have to think about there refund system . So do take product from amzon but think about product tou are buying, because if you have to return you can stuck like me. About product quality in amazon it is good, About delivery time it is also good.