HyperM3 and e90fanatics are losers! Don't listen to them. They know nothing about cars!
j.k.
You should go to each and everyone of these CA's that were recommended and see who you can get the best deal from.
HyperM3 and e90fanatic are great guys and know way more about cars than I do! Although, e90fanatic should change his SN to e92fanatic. lol!