I've got Dubflectas and I like them - no problems at all with fitting, they stay in place very well and windows still work exactly as they should. BUT their communications are non-existent and for that reason only, if I found I needed some new ones tomorrow, I'd probably got for Heko.