It couldn't just be down to the areas you live in could it, because since making this thread, my younger brother has phoned a few of these companies mentioned and couldn't get any where near the prices some of the other 20 - 23 year olds are getting!!!
Where talking silly money and he's got 2 years no claims and is 20!