Hello, that is quite unfortunate. I hope you can resolve the issue soon. Personally I prefer Stripe to PayPal when it comes to accepting payments on my Store. I have a 6 figure Dropshipping store and I used https://incorpuk.com to form my UK Company, get business bank accounts in USD and GBP and also I was able to activate my Stripe account because I came from a Stripe non supported country. Stripe has been better. I was using PayPal before my account was shutdown for no reason and I had to Switch to Stripe.