Well I made an online order with free delivery. I got a next day phone call (w/in 24hrs as promised) to schedule the delivery. I missed the call and it went to voicemail. I called back next day and spent 13 minutes on the phone talking to 5 different people and getting transferred 4 times. The people on the phone all spoke in very colloquial language and were not very professional. However, the last person I spoke to was actually very nice and waived the $10 assembly charge since I had been transferred around the store so many times. However as would be expected the table arrived to my house in a box and the delivery man said he does not do assembly. He said things come from the store already assembled and are assembled before he puts them on his truck. So clearly this store does not have it going on. The delivery man left me with the options of putting it together myself or having him take it back to the store to be assembled - but then I'd have to go through the process of scheduling another delivery!!