Technically, if you're selling items to turn a profit, then the forum would deem you to be a retailer, regardless of whether you pay your taxes or not, have a physical shop or not, or whether you have a business license or not.

However, small start ups inspire an industry, and innovative products need support. I would suggest talking to the retailers that already exist here to see if you can get support through them to sell your product for you. You may be able to get more clarification through "bean" as well, as he's currently running the retailer subscription operation.