RefillClients.com
Consumer Report
- 11-02-2011
- 5
Never got the pills I ordered, got a letter from South Africa 8/15/11
assuring me there was a supply problem and I would receive my order within 10 business days.
Company: RefillClients.com
Country: USA