Yup, I'd the same problem on my B8 Avant. The factory one is curved top to bottom, the Raywell is just flat. They don't seem to do one that suits the Avant. Mine is just about staying on, it'll need replacing shortly, i'll go OEM and plastidip it this time. I also ordered the front rings too...