I had some problems with the hardwood floor refinishing, however customer service was great and all issues were rectified. Managers work hard to make sure you are satisfied, and I had no problems getting a refund.
Pros: Risk free 100% guarantee
Cons: hardwood floor refinishing
more