Here's how you can get your own website setup for only $300: