Allergy Relief Store
How would you rate Allergy Relief Store?
grey star
grey star
grey star
grey star
grey star
Texas
1 review
2 helpful votes
Follow L H.
Unfollow L H.
Send Message
Share Review
Report Review

I submitted an order
February 1, 2010

I submitted an order. After hassling the company for three weeks for tracking numbers and my package that had not arrived yet, I finally canceled my order.

Questionable business practices.

Date of experience: February 1, 2010