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.