That's the way to go when addressing others, no matter if in the internet or in person.
I need to see if I can get a service in UK that provides one off credit cards.
Limited credit cards can be an option but still means that if you get them compromised you will need to go to a lot of trouble with your bank and card issuer regarding unauthorized use of it... Ask anyone who had to go through this several times and they will tell how pleasant is.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.