yeah for a 1993 325 thats not half as bad. pretty sweet, if i could get a chip for my 328i for $250 I would. anything over that is just a rip off. you just got to know were to buy and who to buy off of. unless you just want to buy one off of ebay LOL for 19.99!