NameCheap, you are hurting the internet. By facilitating criminals you make the world a worse place.
Why you should report a scam to the Federal Trade Commission. A step by step guide for reporting Pet Scams to the US Government Agency
Is Delta Airlines the latest victim of the Puppy Scam?