There are risks and rewards in every pricing model. I'll try to explain them simply here.
I see you're using a monthly service fee model for your new business. That's good. In the ever popular Software as a Service model (SaaS) the incremental costs associated with growing the user base is very low and so profit comes from the nth user. In other words, the more users you have the more profit. It's also true that you will show losses until your user base gets to a certain threshold. Finding the balance between short term revenue and long term profitability is a simple exercise in financial modeling. The risk here is that you never reach volume to be profitable.
In labor intensive businesses, this isn't the case. Your business seems like a labor intensive one. If my assumption is correct, as your user base scales, you will need to have people devote more time to finding presents. Similar to the SaaS example, if your shoppers become more efficient as volume scales then you can probably run in the near term with lower profit and count on scaling to become more profitable.
However this isn't the case with most small businesses. If your shoppers efficiency stays the same or gets worse as volume scales, then you'll need to build profit into your pricing from the start and increase your margins for the larger packages.
Personally, I see your business model as being pretty niche and targeted to people who have extra cash and less time. They will likely pay more for a more personalized service and this will be your secret sauce to success rather than high volume of the same kinds of interactions. The risk here is that the pricing is too high to become popular.