I ordered a rectangular dining table 3 months ago and it was delivered on the promised date which was about 3 weeks. Delivery charge was $50
The downside of this online store was when it was delivered by 2 strong men (due to the weight of the marble), they just left it on the floor. When I asked whether they could take the marble slab out from the wooden crate, they said that that was not on the delivery contract! It took 2 family members to assemble the table!
However, everyone complimented the table though!