Hi,
Thanks for your feedback :) I noticed the apple similarity too. I played around with the character idea and I decided on the orange, having a Dutch background I associate orange with tulips and when I went to create the character I also realised the Mario Bros. flowers were orangey as well. Orange is also known in sales as a good call to action colour. I think the orange and green really play off each other for a fresh feel and that the smile on the character ties in with the slogan and the whole idea of going that extra mile with customer service. I was also thinking of an idea with several tulips so I will play with that and post up my concept.
Cheers,
Melissa