I just submitted a board for fab that I designed using KiCad 4.0 and it is a very powerful program, it can do almost anything but there is definitely a learning curve to it! (Specifically setup of schematic symbol libraries and PCB footprint or "module" libraries; I found the rest pretty intuitive.) Fortunately there is a responsive user forum at https://forum.kicad.info/
I had a small 2-sided board, 1.2 x 1.0 inches in size, and the total price from OSH Park for 3 pieces was only $6.05 including shipping! I was amazed that I can get a real PCB made for the price of a sandwich. Cost goes up with area of the board, of course. At my last day job our PCB vendor had a minimum price of $500 regardless of board size. You can find the cheapest options at http://pcbshopper.com/
and quality varies a bit, but from all I've read, for basic stuff all the vendors are "good enough".