yes it is completely safe since the information that you exchange is sent to the apple server and they are highly encrypted in such a way that only the credit card company or the apple store can use it and you have a strong pass-code then no one can break it .also they send you messages if any anomaly is noticed .