1, Report:
#1497775
Posted Date:
Jul 18 2020
Pet Roll pet supplies Located in Hong Kong they charge your card you do not get product or refund China
Pet Roll is located in Hong Kong. They will
get payment knowing you will not receive product. I saw that someone asked were product would ship from they answered U.S. not true. They are crooks cheating people out of money. Located in Hong Kong China Beware.
Entity
Categories: Pet Supplies
We Depend On Your Support.A Generous gift in any amount helps us continue to bring you this service
We Depend On Your Support.A Generous gift in any amount helps us continue to bring you this service