Well, first sorry for that.
It's on our roadmap to move away from paypal asap. The reason we started with it was purely out of easiness.. I don't know if you're based in Europe but around here setting up a merchant account with a company like PayMill or Braintree can take up to 2 months before you can process any payment.
Again, sorry for that, it will be fixed as soon as we move away from paypal which I hope will happen in the next couple of weeks.