This site has bugs or something because every time I try to make a purchase, your site keeps declining my card which is really ridiculous because I have the money. Then I have to keep redoing the purchase over and over until it FINALLY goes through. Please fix this problem, it's very annoying and frustrating.
1 year ago
Ben's Natural Health has a
4.4
average rating
from
4,108
reviews