2Checkout.com is a very reputable company in my opinion. Certainly things can change in the future but I've not heard any complaints. Certainly others may have but I know they are well known as a reputable company. If you ever run into problems with them in the future, feel free to contact the preCharge merchant help line at (718) 841-7027 and one our our reps will gladly assist you with them free of charge.