No clips - just a tiny bit of double sided tape at the rear... it's a real tight fit though, no movement at all... well yet..! You have to bend the ends quite a lot to slide them in so can't really see them coming loose, certainly not dropping. Guess time will tell.
Yeah they are Heko ones...