Hi, my domain is through freezone, they are very helpfull, you can use their website builder or use a program like microsoft frontpage. I find this fairly easy to use and is very similar to word. freezone have live chat technical support so can talk you through any problems live and free! they are fairly reasonably priced as well. Hope this helps
Your ISP should be able to provide webspace for a reasonably modest website. Domain registration should only cost a couple of quid a year for a basic package. There are plenty of website building sites on line, usually pretty easy to follow with ready made templates to make use of. Don't go for anything too "clever" to start with, you can always upgrade it when you've got the hang of it.
Not a problem, good luck and like jasonp says, start off simple and its very easy to edit and improve once you get more confidence especially with a program like frontpage
you could also consider using a site like ebay to host your site and to sell through, an ebay shop is very good and you get the advantage of not having to pay enhanced search fees to google to get yourself noticed, there are also sites like auctiva. Facebook is another way of getting noticed, you can set up a group or business page and again can get you high up on a search. you can also put a link to your website on your facebook or ebay pages.The biggest cost with websites is getting yourself high up on the search engines