Usacomplaints.com » City: Internet Store - Reviews, Complaints, News

City: Internet Store
Found 1 review / complaint

Cherry Culture
No Delivery

I paid for products but never received my package. I am a new customer and I bought products on their site a while back. I never received the products. I complained on numerous occasions and cancelled the order and requested a refund. They refuse to give my money back saying that it is not their ...