Biotrim Labs
Ordered tablets 8 weeks ago
- 11-06-2013
- 59
Goods ordered 8 weeks ago. No delivery yet after stating 7-10 day lead time. Lady on phone says give another 3 days which I have done twice.
Company: Biotrim Labs
Country: USA
State: All Country
City: South Africa