I believe that what they told you about are the reflecti dome decals from reflectiveconcepts.com They basically are supposed to have a more 3D look to them I think. Reflective Concepts has very good adhesive from my past experience and I would highly suggest them. Although Ive never used refleci dome I'm sure they are great!