My All Modern (very bad) experience:
A friend has bought a new house, so we are furnishing and decorating it-well, to be exact, I am.
All Modern-we ordered the Alfonso dining table, perfect match for the dining room, US company of course.
The table showed up with the corner smashed in. They told us to donate the top, keep the legs, and a new table top was ordered. This was Feb-March.
We waited and waited and waited and waited- I called early June as there had been no word on the table to be delivered early May.
That table has been discontinued, your order has been cancelled, the employee told me... good thing I called.
SO, they refunded the US amount, which came up short $140.96 Canadian.
Basically, it cost $140.96 to give All Modern a huge sum of money which they kept for 6 months for a table that never was.
Be careful who you buy from! Still dealing with them and attempting to be reimbursed...