So impressed with Hayneedle. Ordered a desk, first order with them. Good price. They sent statuses and notified me of a brief delay even though it still arrived well within the expected time frame. I called customer service a couple of times and promptly got a nice helpful person on the phone. They contracted with a great company for white glove delivery. And when it arrived with minor damage (not done by the delivery men) I opted to keep it, so I wouldn't have to wait weeks for a replacement, yet report the damage--they immediately refunded a nice amount to me no questions asked. Didn't even ask to see my photos of the damage. Great experience with Hayneedle. I'll be back.