It's absolutely scandalous the way it's gone. When you were 21 you had to be 25, when your 25 you have to be 30. I have two friends having the same issues with liberty. I'm 24 and i got insurance on a 330d no problem , it doesn't make sense.