Attention and service in the store is good. But delivery and assembly is poor. I had to wait 3 hours on a Saturday for them to come. They came and made a mistake in the install. I then had to wait another 3 hours on the following Saturday for them to fix their error. I had to block 6 hours on a weekend just to wait for their delivery.