For businessesSearchWrite a reviewCategoriesAbout
简体中文English

RONALD PEEPLES

United States

1 Reviews
5 Reads
0 Useful

1 review

Kloiadka

Do not order from these people its a…

Do not order from these people its a scam i was suppose to recieve a call from the shipper which never happen.When i questioned where my order was they said it had been delivered.I ask for a pic showing this but its never happened..Very poor excuses

2026-10-22