Bought a table from them through Amazon. Then, purchased the professional assembly service extra. Hung around the house for 3 hours and their contracted service provider never showed up. He/she never called to try to reschedule. My instinct tells me it was bogus. I wanted to return the table which was never unpacked. Plumstruck insisted I pay $75 for pick on take it to a Fedex location and still pay $18 myself for return shipping. Amazon had filed a complaint on my behalf. However, the trouble this company has caused me is unacceptable.