Terrible company. I ordered, they seem to have had no stock so a few days after payment my money was refunded but I was given absolutely no information as to why my order was just cancelled. This company is terrible. Won’t order again
1 year ago
Megavitamins has a
2.0
average rating
from
86
reviews