I just had the 12v of my i3 replaced 3 weeks ago. I paid $900+ too (Los Angeles). What it is (according to them), I allowed it to be totally drained despite the warning lights. Once the battery is replaced they said the car needs to be reprogrammed for the system to recognize the new battery...