I called because I couldn't see on the website where to cancel my subscription, they guy on the phone was extremely bizarre and just spoke over the top of me. I found how to cancel, and will never order from here again, more than half of the locusts are always dead!
8 months ago
Internet Reptile has a
4.8
average rating
from
12,392
reviews