Something that i have seem recently is how people will home make some of there lighting so maybe somebody took 2 TA's and put them together. Also I would try to use the words such as traffic advisor or traffic direction, something to that because when you said light stick i'm thinking to my self something that would be handheld or some sort of flashlight type of item. So that might help out with the confusion part. Also i'm thinking that this product could very well be from a knock off china company.