I'm going to build at least one extra bass for each one I get an order for and Ebay them to get an idea what the market might be. I don't know much about the costs vs effectiveness of websites but may do that eventually.
If you don't want the expense of deploying a full blown shopping cart site, an easy option is add Paypal buttons to your own site for a pseudo-shopping cart type thing. In Paypal, there's a section titled "create buttons" under merchant services that will generate the code, and you just copy/paste it to your site. You can go in and setup all your shipping rules/costs so folks can just click and buy. Google Payments offers something similar too, IIRC.
Once you test the waters and gain more exposure with these basses on Ebay, you could set your pricing consistent on your own site and include a link to it in your auctions. Have to phrase in the auction like: "For additional info on this product, visit the manufacturer's website at ....", otherwise if you overtly point people there for purchasing Ebay sends the goons after you.
The more you can deal direct and just leverage Ebay for the cheap advertising, the better. In other words, throw one bass on Ebay and sell another ten from the direct traffic to your site. Hang onto them final value fees!
I've had good luck with Bluehost for affordable web hosting. They offer a bunch of free scripts to deploy content management systems (CMS) that make building the site a relatively painless chore (sometimes... depends), and those really help with updating the site as you add new products, photos, links, audio clips... The CMS tools provide their own admin interface to your site, so you don't have to be mucking around with code all the time.