Whin I flew with Excel earlier this year, I asked about these.
The F/A said that they do not make the plastic push-fit models yet - they are due to be produced for the Summer Season of 2002. They do, however, produce a fun Plane (That has lights AND sound!) in their liveries... The only place I saw these was in their inflight brochure. So I got one!
If you check on http://www.excelairways.com/excelweb/excelindex.html
they list their duty free items there... the you will know if it is in production and you are able to trace it or not.
Hope this Helps.