They are a scam
They are a scam. I purchased Dog Dental Chews from a Facebook ad. They did not work and when I contacted them for a guaranteed refund they ignored me. When I commented on one of the hundreds of Facebook ads that they did not work for my dogs they not only deleted my comment, but blocked me from seeing or commenting on any ads.
All of a sudden no ads are appearing on my Facebook page.
After doing some research they are made in China and sent to CA and packaged to look like made in USA.

