Haha! My son gave Ruby a brown perch for Christmas a few years ago and she did the same thing.
I do think over the years she's grown less picky about things. Only growling I've heard in a long time is when a stranger comes to the house - usually a repairman carrying something and he goes near her cage. This she does not like.