Awful, absolutely awful! Ive had dates changed on the ETA of products, been lied to by sales people about time frames, not informed on changes, waiting days and days for replies! I would not recommend this company to my worst enemy!
6 years ago
Supplement Factory has a
3.6
average rating
from
12
reviews