I'm going to add my 1 star. Ordered a monitor that was out of stock elsewhere but apparently still in stock here for a good price. Shipping was 5-8 days. After 5 days, I emailed to ask for a delivery estimate. Suddenly there is no stock and none expected, and my order is cancelled. They didn't charge my card, but they did waste a week of my time waiting for a product I doubt they ever had.