Yeah it's DIY meaning you have to disassemble the motor, send the block off to be machined, reassemble with the new parts and tune...probably a $5k+ job depending on what shop you go to.
Current Car: '16 SUNBURST GOLD F80 ///M3
--6MT/Carbon Cloth (ED Thread)
Former Cars:'13 SANTORINI BLUE E92///M3
--6MT/Speed Cloth/ZCP (ED Thread)