Probably the simplest way to set up a retail web site is to get PayPal account and web domain, then do the store with either WordPress and a webshop plugin like WPSC or in Joomla! with Virtuemart and you're in business. Hiring a freelance designer for the job shouldn't break anyone's bank either.
Yes. I can haz a biz and site, no?