@ivankirigin: any thought of changing the mascot?
as a consumer -- amazing as it sounds -- i would not trust something with that silly logo with my money, without doing some pretty extensive research.
in general, I feel that the look and feel of the logo, design, and mascot are just ...wrong. I can't put my finger on it exactly, but for a micro-payments service (or any that service that deals with real, hard, cash) I would surmise that presenting a reputable foot forward would go a long way in building trust and brand equity.