hello, for 2004 330ci with prem, cold and sport packages, xenon, 18 inches rims and steptronic, the sticker price is $44,750. the dealer offered $42,300 which is almost $2300-2400 less that the sticker price. but im trying to go for the invoice which is $41,100. what do you thnk?