Delivery nightmare on my project
Review of Town & Country Industries by Peter Vance · December 10, 2024
Ordered supplies for my deck project, but they arrived three days late and missing half the hardware. Customer service didn't seem to care about my deadline.