I actually like the logo. But now you mention the Roo taking a dump I'm feeling a little different.As for the company.... what a stinker!