This place has very nice specialty items however very $$$$. Customer service seems lackadaisical. Called for quote on materials and they couldn't calculate price based on square footage given. The other big retail place had full quote and delivered everything.
If you need a specialty item try them out. If you need a lot of material, beware.