Well, it seems to be rather plagued by a significant set of issues. This doesn't inspire a lot of confidence, and leads to these niggling fears. Plus, 2Checkout doesn't exactly seem to have a big name (like paypal/ebay) or long operating history behind it.
I wonder if the money that is supposed to be transfered to the vendors is placed in a trust or something before it's transfered into our accounts.