I would make it myself or not have it. But I'm to safe most likely.
The webisites that generate vanity address on a public key (hex) are very safe... I will explan you why... You generate a normal address and a private key that keep on a safe place, and you must give only the public key (in hex format)... website will generate an address with vanity choosen by you and a part of the private key, then you will generate the only final private key by console, -c "your private key kept on safe place" "part of key generated from website"... Result: you have a vanity address and a private key generated by yourself and no one knows