necklacewithname.com is a website to be trusted. Financial transactions are well protected and encrypted, hence there are no dangers of exposing your credit card details to people with nefarious intent.