Some webhost have a shopping cart they can set up..for a very small fee extra......No big deal if you wana avoid having a pre installed shopping cart...You can make everything beautifuly in a table..and have your pay pal/merchant acct whatever in it's place....
I've built website that have had alot of merchandice...in the past..It's alot of work,so I know how you feel...
I'd first of..get a domain...a website...The addy alone can hurt a small business..get lanyce-creations.com...or something..
Then set up a table.....and have your wording to the right,and your merchandice to the left in a colum....Keep everything so even the smallest monitor can see it..instead of having to scroll over...
Paintshop pro is the best for doing images etc.......
Done right...it would look beautiful..and they can click..and shop..
Pay pal has a shoping cart type sytem..that works pretty good....It's FREE!!..I just made my own pages..that looked better than there cart...whatever works best for you..
All the different type of stuff you got..would be good keywords also for the engines...More pages..the more visitors you can get...
I'd be happy to offer my services free of charge..soon as I finish the missing childrens section of the site....All I ask in exchange is a link back here...
You did a great job...that's my advice...and it's tough building sites from scratch....more of a time thing..
Look around at some websites that you like the layout of...and go from there...Grab the source code..and adapt it to your preferences....Easy....and nothing to worry about...I'll help you...if you need a hand....
Creek