just to share my experience, i just had the dealer replace my battery.
it was 255 for the battery and another 280 for the labor. the car had to stay overnight to send it to sleep mode or some BS. next time ill be doing this myself thanks to this very good DIY.
ill have the dealer do the reset part. My SA told me to use a battery tender to keep it charged