Login
Start Free Trial Are you a business? Click Here
Elena K
I’m extremely displeased with this site Signing me up for automatic delivery is not good way of ding business Sending me expensive orders when I don’t need it at all Then refusing to refund it or cancel order On my account there was no subscriptions But for some reason I still got random orders coming my way and my card charged ! Customer service was not good either Just almost rude
4 months ago
Read Koala Health Reviews
Koala Health has a 4.6 average rating from 15,812 reviews