if you're taking it to the stealers, then make sure you come back here before getting the work done would be my advice.
I've had a few issues with the stealers in the past myself, mentioning MAFs, here was one of my issues with the stealers.
took my car for mapping and the MAF was dead, it was a brand new one from VW. after speaking with VW about getting a replacement/refund they said that they needed my car for the day to test if the MAF was faulty, said no as the MAF is off the car by this point (nipped to GSF for one because VW didn't have one in stock) when speaking with VW they said that as the car is modified then their MAFs are not covered by any kind of warranty. After they sent it to Germany for testing it was indeed dead and I collected the cheque the following week! what a PITA!
Basically if you have any engine modifications its hard to justify a genuine MAF