It's a good idea to have multiple payment processors .
I have Share-It as well, but was getting requests for Paypal.
Have you set up a business Paypal account?
Yes. I think it's just a combination of this being a new account and somebody possibly using a fraudulent credit card. Bit rough that it shuts me down though.
If it goes on much longer, I'll be going elsewhere as you guys have suggested - Plimus or BMT Micro.