The only other option is this "UltimatePay" thing that i have never heard of. is this reliable?