The first and surely last order by overstock. I have been amazon customer for a long time and have had never problems with it. I found an Item on Overstock which was not available by amazon so I decided to order it. Well it was so disappointing. First you see an estimated delivery date, you order the item. 1 day AFTER the estimated delivery date, you track your order and the date will be updated for the next WEEK. It is nothing than cheating. The customer have the right to see the information before ordering. The customer service said it is because of UPS! Ok it is unbelievable! The other thing is they just send you many promo codes and if you want to use them, they are for no item acceptable because all the items are on "sale". I mean what they do, is nothing than cheating the customers.