Bio Lab Skin Care
Never ordered and got billed
- 06-30-2009
- 0
I've never even heard about this company and they charged me to get a item i never requested& after i named several times they keep saying it was delivered also to get a credit i should send it back... I never received something & just how may i deliver it back...
Company: Bio Lab Skin Care
Country: USA
State: Florida
City: Hollywood