I used some Britpart ones recently and they were fine. I stuck them down with some Tigerseal ( my personal preference for sticking stuff to the Landy ), closed the flaps to hold them in place while the sealant cured and they're not going anywhere!
Didn't realise the 'modern' Landies had foam seals, that's a bit sh*te. I was on about the older rubber seals, which I assume were more effective, which is why LR must have changed them!