Hey guys i just ordered a brand new 2009 X5 48i for a 36 month lease that should be here next thursday, when i was ordering the vehicle with my the salesman at the dealership i picked out all the packages and options i wanted e.t.c., but he really sucked at informing me about the options and stuff because he completely neglected and grazed over the selection for the new M Sport Package which i was like..wait what? One of the other salesman actually had the package on his X5 and he was like yea let me show you and my salesman looked embarassed and stuff

..i mean it was cool and everything but i realllly didnt like the rims (i have the style 214 Y Spokes) it came with and especially paying 7000 for a package i didnt completely like and wasnt keeping the car in the end. So when i ordered the car and everything back in the the middle of June i was like ok cool i got the car, let me find some forums and stuff that i could join and then there it was i saw this sick car on this forum with this package and it was one of the members RH71's X5 and i was like wow thats awesome, then i went on bmw and found out it was OEM and i was like this f$#@kin dealer man..i called him back up and he was like i already ordered it blah blah blah and i was pissed because it was only 20 more dollars a month on my lease.....so then i asked him if i can have it installed once i get the car and he said yes but it will cost 2500 when it was like 1100 on bmwusa.com..i was like wait wtf you just say? hes like yea its more because of the labor costs etc..so im like f*ck this guy..can i cancel this lease and refuse this car but NOT loose my 1000 deposit? I mean i love the car i have its fully loaded except the rear climate package and 3rd row seating option..it has the sport package with the 20 inch y spoke rims, running boards the whole 9....but that guy RH71's X5 looks f#ckin great man..if im gonna loose my deposit its not even worth it, after all it is a lease....any ideas?