You know, that was the main thing that upset me, that the site went down without any prior notice.

I didn't received any notification from them regarding the site being down.

I only received a notification e-mail from them, when the site was back again.

Anyway I don't trust them much either; when it is possible I prefer paypal as a payment method or to receive money from others. It is more convenient for me, and I like it the most among the payment processors.