Yes, it's your own store in the street.
You may make deals with bigger business to put your product in their stand and/or work under their brand, but still.
If something we know about this is the need to spread in as much directions as possible (which doesn't mean put your stuff everywhere right now, do it at the rythm you can attend it
).
I had a free site around a year ago for some months, it took me a heck lot of time when I set something up, but at least I learned how those sites work inside, and in the moment it got so big that it couldn't load fast, I put it down.
I'll go back on building my own page when I feel it worths it, but still, it worths it, just depends on your priorities and time 