I made a purchase on 7/29/2015 for an item Amazom.com showed they had stock. Delivery was said to be 5-7 days. After 10 days I checked the status of the order and it had not shipped yet. I spoke to customer service and was told it was an Amazon item and was on order even though when I placed the order they had plenty of stock. They said it could take 4-6 weeks for the item to arrive and asked if I wanted to cancel the order, which I said no. Today I checked the status of my order and discovered Amazon cancelled the order in mid-September and never notified me. Amazon has other suppliers selling the same item but at a higher price which they will not match. This is not a good way to conduct business and I am very dissatisfied with Amazon.com. Beware of any and all purchases you make from Amazon as you may never receive them.