I placed an ordered on 10 of march and today on 14 I got a call saying we are cancelling your order as there was some technical glitch in our website. Shameful so in deed we cannot trust the website with the 100% trust and safety like other shopping website we do. I advice you to not shop on this website for saving few bucks as your order can endup like my order.