1 reviews | Active since Member
I ordered Products from BIO TRIM LABS in March. The best they can do is send an email from support that delivery will take place in 21 Days. i have received 10 of those emails. I ordered 2 and got charged for 10. UTTER SCAMMERS.