I'm a creative digital marketer who solves problems in original ways. You'll receive two decades' worth of executive-level expertise specializing in strategy, digital advertising, and e-commerce at a fraction of the cost.
I think you're on the right track. It makes sense to ship your products in bulk to a warehouse/fulfillment center (like Amazon). There are other companies that offer the same service, but you'll probably want to look for one that integrates well with your e-comm store.
*Make sure you factor in shipping costs to your prices.
First, let me say I think you have a good idea. I think starting out, you should focus on niche. Considering your idea, the riche market you're going after seems to be quite broad (think of all the bakeries/cafes etc. you can find in just one major city).
By going niche, you can quickly become the "go-to" expert in the field. This will help with word of mouth advertising, referrals and especially Google.
Once you've mastered that model, you can consider branching out (including more categories) or duplicating the model for another niche.
If you go broad, you'll be competing with Craigslist, Amazon, Facebook, and a variety of other "generic competitors.
Great idea - good luck with it!
Congratulations on getting your start-up to the next level. I can relate to how difficult it is to get to that position.
As others have stated, Facebook* should be treated differently than Google. Google helps connect you to people actively looking for your product or service, while Facebook enables you to expose your product or service to people unaware of it.
Although a Google presence (organic or paid) is essential, starting with Facebook can provide useful data (keywords) that can be applied towards your Google presence later. Facebook will also help determine the interest in your product in the market. Facebook is relatively inexpensive to begin with and easier to use than Google.
I also recommend starting small with your advertising on Facebook. Experiment often and always be testing to improve. Once you find a formula that works for your business, you can begin investing more money into a proven campaign. You can run effective test campaigns as low as $50 for a few days.
I hope that helped and congratulations again on growing your start-up. If you would like more guidance or tips that apply to your unique situation, I would be happy to help. In the meantime, enjoy your growth and stay healthy!
*Although Facebook is the largest social channel, it's not for everyone. Your audience should ultimately dictate which channel to use.
I would recommend a Shopify site. I've created a few already and found the platform to be very user friendly and focussed on e-commerce. Considering you're selling something lightweight, shipping would not be a major issue and rates are easy to calculate in Shopify.
The big thing to consider for your business is whether or not you want to build a customer base or sell products. Selling on marketplaces can be easier to set up but you are building someone else's customer base and in a sense building a house on rented property. Creating your own store gives you control and you build your own customer base that you can contact at any time.
Shopify is very flexible and is fairly easy to set up with lots of tools and support available.
If interested, I can go into greater detail about setting up and managing a store on Shopify. In the meantime, good luck with your business!