Just thought I'd post an update for any '05 owners that still have the warped inserts in the headrests. I got mine from my dealer on Friday and installed them myself literally in 10 minutes

So if you are a DIY'er like I am, get them from your dealer rather than going through the service/appointment hassle.
Its MUCH easier if you pop the headrests out and work on them out of the car. To do this, use a SMALL allen wrench or something similar in size and locate the pin hole on the headrest post inlet that is opposite the one with the thumb button (to lower or raise). Stick it in to depress the release & press the thumb button simultaneously on the other side and the headrest should pop up a little and you can pull it out.
The old inserts come out by removing the two allen screws and using a small flathead screwdriver to pry/work it out from one corner. Notice the SH*TTY craftsmenship of the old plastic inserts [:@] Be carefull of the leather though!!
The new inserts are two-piece and use 4 screws to clamp the back retainer piece to the main front piece. Pretty simple
Pics: