Having your own website in virtual goods is a very difficult thing to manage because you have to take into consideration your profit & loss.
Most people do not have the capital to afford professional risk management and payment processing tools, and therefore they expose themselves with increasing amounts of fraud. And most will tell you that, unless you have closely established relationships with banks, fighting virtual goods chargebacks is very difficult thing to do.
There is also a need to understand the basics of fraud prevention, because if you are unable to control it below certain thresholds, you risk having your bank accounts, or paypal accounts frozen (a really shitty position to be in).
Not only this, but to grow your business, you usually have to spend money. So you have to take on expenses, and factor in the cost of your time to see growth. (You can put up a website, and expect people to come magically. You need to optimize the website for search engines, you need to find channels of user acquisition to offset your own server costs, and fraud losses, etc etc).
For virtual good's space, I wouldn't recommend building your own site unless your monthly transaction volume exceeded $50,000. And at that rate, you will be paying the most in payment processing fees as a merchant. So -really-, I wouldn't recommend setting up a business until you reached a threshold of at least $10m/yr, which is not doable for most individuals (at this threshold, you'll receive discounts on processing fees, and a dedicated account manager for most payment gateways).
Obviously this sounds like a shameless plug, but it is honest feedback, and part of the reason why PA exists. We extend the benefits of our 15 year relationships with banks and our volume to extend good security and protection for sellers while maximizing their profits and minimizing their risk.
If you'd like to start a business in the virtual goods space, I think the most logical step would be to set-up a playerauctions storefront, and use PA to process and secure your trades, build up your credibility with our reputation system (a very good thing to have if you eventually decide to get your own site), and benefit from our own on-page optimization for your desired market.
And if it -IS- a big market, then get in touch with our product team about partnering together and get a grant from our own marketing budget to help grow the demand for Neopets. We've done it in the past for other markets (mafia wars, texas hold'em, blood brothers, star citizen, habbo hotel, and now most recently CSGO).
We take the burden of a lot of work off your hands, and provide a decent platform to learn, grow, and eventually expand from. I've known far too many small to mid-sized virtual businesses, who started on their own, thought business was going great, and then eventually were slammed with $20k, $30k, $80k in chargebacks 6 months after opening.