OP
Specialist
A lot of companies take for ever to get things done once they've offered you a job, most of us have been there in the past. It may pay just to drop them an email or give them a call & ask if there's any news, you may find it speeds things up if they know your keen. In the meantime spend some time going through the Forum & reading the problems & answers, the guys on here have 1 whole lot of knowledge / experience and you'll be surprised how much you can learn.
Andy
Andy