BBB issues warning about alleged Glen Allen company Sneakfoot
The Better Business Bureau has issued a warning about a footwear company that claims to be located in Glen Allen but in reality appears only to be using the address of a UPS Store there. The BBB has received more than 7,000 inquiries and more than 450 consumer complaints
Click here to read more