$370 in the end. They were taking forever so I ended up putting it in myself, and then they took another hour to "flash" the computer... not very impressive. I work nights right now too, so when i got the package at 11am i went straight to the dealership... i wasn't back in bed until 4:00pm. not very impressed. And when i put the computer in the truck started right up. they said it's better to flash it with your vin, but not completely necessary. Basically I paid them $370 to tell me when i already knew, and then program my computer for some reason.