I have a website, an ebay store & a physical shop. I get 10x more traffic on ebay than through my website because ebay searches always come out on top. Even if people are not *buying* through ebay, it's a cheap for of EXCELLENT advertisement. Generally people will make their 1st purchase w/ me through ebay & then return purchases through my website or email/phone.
My physical shop does 10x better than my ebay shop because people can actuality smell & feel the items before they buy them.
I would under no circumstance place my items in a consignment situation again. I have a few times & found my items were damaged each of those time. Owners of the consignment store are not responsible for damage. I have found most to be neglectful.
Craft malls have their ups & downs too. It is hard to sell your merchandise when you are not there & the staff at craft malls are not there to sell, they are there to collect rent on your booth space. They do not need to sell anything because they get their money through booth rental. I was in a Coomers Craft Mall & the manager made a couple book keeping errors & decided I had not paid my rent in 2 months therefore she confiscated all of my items. After I proved I was current on rent she was unable to find my items. It took them 6 months to reimbursed & then they only gave me 50% of what was stolen.
I find craft shows are fun & profitable if you can find the right ones. No can sell ya handmade item like the maker. In my opinion, bath & body sells way better in person (than they do in a catalog or online) where items can be sniffed or sampled. I only do shows that are specifically for art & crafts & exclude resell or imported items. No one makeing handmade items can compete w/ prices offered on imported, cheaply made items. I have found if the festival or show has lots of kid/family activitie, I don't sell much cause mom can't look while chasing kids & needs to spend her money on the pony rides & cotton candy rather than body butter.
Farmers markets can be fun & profitable again w/ the face to face sales. you customers can find you again & again as they run out & need to stock up.
I find home shows do well, if you have a friend that can round up about a dozen guests you can do games & such & people will buy what they see each other buying.
Sometimes you can find little boutiques that would like to carry your products, especially if you put their shop name on the label & offer them a custom scent.
The above are just my6 personal experiences... BTW-my shop is a craft mall/consignment art gallery... we opened last May on the old town square of a TX town w/ a 25,000 population.