Then there's the hassle of the shipping, especially figuring out shipping cost. It's easier in the States, but when you go overseas, it's harder. Quite honestly, the market is bigger if you go international.
On top of that, there's the payment thing. PayPal has fees, and that irks me big time. If you take checks, there's a huge risk there. I've been stiffed a few times in the past, and it's hard to let that go. When you're not an official business, there's no comfort zone. So, you could go the credit card route, but as a small business, that's hard to do, too. Then you have to worry about merchant credit card processing services and all that entails. It's not an easy process. There's a lot that goes into what cards to accept and the fees they have.
There are just so many decisions. Wouldn't it be nice if life were simpler and didn't give you headaches?