Review of Naturewall


Rated 2 out of 5 stars

Great product terrible customer service

Great product terrible customer service

Call backs not done, lack of availability of product, false promises. Other wise the product is superior than their competitors. However their competitors actually sell you a product easily and without drama

12 March 2024