After 3 of my 5 orders were cancelled. Refund was converted into store credit so all my money is blocked. This time I again placed an order for 10 new items to utilize the store credit and additional order (order 100120921) and I have already started receiving emails of Items getting cancelled. Why do you charge the consumer upfront if there is no control over whether the item will be delivered or not? Customers, ORDER AT YOUR OWN RISK!