Some of my friends are raving about this new deca there using. It looks really professioanally made but im not convinced because there is no company name on it. The writing is in green and is very straight and does not rub off (ever). All the amps (10 per box) are identical and contain the same amount of stuff. Anyone seen this before ????