Hahaha, thanks man!! IMA must have bought a new laser etcher.
They've got logos on pretty well every part now and you can even get your own one wherever you like!