Opening a small business would be a dream come true for many of us, but the costs associated with doing so can seem an insurmountable obstacle.