Hello!
Well, first, congratulations! It's always good to see that people are developing their own business! I do hope everything goes well!
Now, about the project. Look, I can do the whole thing for you - site, logo and business card for 100 dollars. But there are some conditions, of course. Site would have to be one of the Wordpress themes I have access to. Wordpress is pretty easy to use so you won't have much trouble to change or even add shopping cart - there are plugins for that. The logo and business card would be very simple because graphic design is not my strong suit. Another thing is because I live in Brazil, we wouldn't meet. We could talk via Skype.
In case you decide not to hire me, I do have an idea do share. If you really want to hire a Freelancer over here, instead of project you can open a contest. This way people will submit the work to you and then you hire and pay someone after already seing something you like. My suggestion would be to do this for logo and business card, after you have that, you open a regular project for the website and people will build it based on the logo and card already designed. It's best if one thing complements the other.
Well, even if I'm not the person for the job, I hope the info was useful. Please, do consider me. Thank you!