The bank just accepted my request to get a creditcard, so, since this is the first time I'm buying something with a creditcard I feel I have to ask this.
Are Omni Technologies reliable? Should I worry about giving them my creditcard number? Or should I use PayPal? Is it more reliable?
Sorry if I posted this in the wrong place, and thanks a lot in advance
.
Are Omni Technologies reliable? Should I worry about giving them my creditcard number? Or should I use PayPal? Is it more reliable?
Sorry if I posted this in the wrong place, and thanks a lot in advance