Search results
- See moreLidsHats
Website: lids.com
Phone: (314) 725-0301
2138 St Louis Galleria St Louis, MO 63117 694.40 mi
Is this your business? Verify your listing
Website: lids.com
Phone: (314) 725-0301
2138 St Louis Galleria St Louis, MO 63117 694.40 mi
Is this your business? Verify your listing
1.5 2 reviews
The store had a variety of hats. However the customer service was poor. I felt hassled, pressured and was even insulted when denying to sign up for a lids card at the register. All in all, the... More
The lack of communication at this store is astonishing! This is the last time I will be visiting this store. I ordered a hat the guy said it would be there in 2 days. Is has been over a week and... More