Good Selection of Products
Deck Expressions met my expectations for product and delivery. Only reason I gave 4 stars was return policy restocking fees seemed excessive. I had one unopened box of balusters that wouldn't be worth returning with shipping costs added to 20% restocking charges.