Let D.
Awful company, scammers
Awful company, scam artists. I thought I was getting a good deal on vitamins. Of course they never arrived. No one replied to my queries? There is no complaints procedure of course. They sent fake Delivery notifications. Please do not fall for the scam as I did.



