Buy cheap, pay twice.
You may have a nice website when you finished your course and you still won't get any response.
What do you want in the end, get bogged down in programming or get the phone to ring?
Choosing people to do web work for you is no different to anything else. Recommends and testimonials and just a little bit of common sense.