I had read somewhere that you were possibly thinking of having your logo stitched on bags etc... That's why I went with a simple, colorful and friendly looking design. Let me know what you think.
I'm sure you guys could probably convert this guy to flash animation right? Wouldn't it look cool, him hopping around "filling stuff" up? I could see him as a little cartoon. - just a thought