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
Megavitamins has a
2.0
average rating
from
86
reviews