The great thing about printables for personal use is that you don't need to have a fancy printer or pay a printing company a fortune. Simply print graphics at home with an inkjet or color laser printer. You can find a printer for as little as $60 or upwards of $2000. Don't think you need an expensive printer to create incredible graphics. A printer in the $100 range should work fine.
However, if you want to create something custom to fit your needs, you can learn to create your own! You'll need to choose the right software and learning program, and you'll be well on your way to making amazing and unique printables.