Aclepsa
Didn't ship the order or send refund
- 06-20-2008
- 13
I ordered from them and never received the order.
I called them and emailed them repeatedly for over a year now, they keep saying they'll send a refund to my credit card but they never do.
Company: Aclepsa
Country: USA
Site: aclepsa.com