Halfords will do it from €7. Other motor factors may do it for free or a similar small fee. I'd imagine the main dealer route would be more expensive for both the battery and the fitting charge.
Leo
Just make sure the connection are properly tight with you put it in.
I know a bit obvious but my mates garage has a bmw in for ECU problems that only happened after someone fitted a new battery and left a loose terminal.