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
Pet Roll pet supplies
Categories: Pet Supplies