Basic WordPress sites for as low as $300.