Coupe rear hatch *flaps

'08 TT Coupe 3.2
Can anyone comment if this is a fix for water deluge into the luggage area when opening hatch after rain/washing vehicle? http://www.partsbase.org/parts/aud-8j8827359/

Did you have the dealer fit these or is it a DIY?

Thanks for any info.