Login
Start Free Trial Are you a business?? Click Here
Anonymous
It took awhile to receive the products but when they were delivered they were as described. Customer service was a little slow but understandable given the current situation. Customer service polite and apologised for delays.
4 years ago
Read Megavitamins Reviews
Megavitamins has a 2.0 average rating from 86 reviews
Related Photos & Videos