I purchased a $4000++ kid bedroom set. It was delivered without the bottom floor of the drawer (the drawer under the bed)AND they delivered the wrong mirror. FINE..I call, complain...ok, they will deliver the correct mirror, but I must pick up the drawer's base at the store. GREAT. They tell me they will come from 10 to 1 pm on Friday...we waited until 7:20 pm...no delivery. ..no phone call, no explanation...and sometimes, no phone answer. We called numerous times...at 3 pm, they said...it will be there in 2 hours...ha! The next day I call to reschedule...delivery time is from 2:30 til 10 pm on Saturday...no delivery, no call back, no one answers the phone, when they do, they hang up...wonderful delivery service!!! Then they reschedule for Wednesday...with a note that they must call one hour prior to coming...they show up without calling...good thing I was home...the mirror gets installed AGAIN and I realize that the mirror has an internal black spot right in the middle...WONDERFUL...again, I call, complain, and when the drawer bottom arrives for my pick up, I will go out of my way to return the mirror and get the new mirror as well...only because I refuse to wait a 5th time for a delivery and waste all my time and get frustrated for their poor service and quality control. I doubt I will ever purchase again from them until there is some type of proof that their delivery program has drastically improved!