Wish I could say the same. I've just forked out £125 for five replacement V5C's which DVLA claim were lost in the post back in early February after a house move.
I'm not 'appy.
The only one that has been processed correctly is for the Le Mans, and that was because - for some unknown reason - I had two V5C's. Sent off the second by 'signed for' service, and back correctly within two weeks.