It is certainly worth shopping around. BMWFS is counting on 3 types of people to lease the M3 through them right now:
1 - people who don't know any better
2 - people who are too lazy to do any leg work
3 - people who have so much F'ing money they just don't care
I don't fit into any of those categories, so I'm shopping around