Muffin man finally arrested?