Road Armor
Failed to deliver product in a timely manner, still waiting after almost 5 months. Dallas Texas
Please note that Road Armor has two locations - their internet sales and home offices are based in the Dallas / Fort Worth, Texas area, while the manufacturing plant is located in Olympia, Washington. I was unable to locate a mailing address for their Texas facility. I placed an order with Road ...