I went to a bridal expo with my mom a few weeks ago there was a really neat hatbox that had a slot for people to slide their cards in. I thought it was a neat idea because then cards wouldn't get lost. it looked something like this

Now I hadn't really given it another thought until a few minutes ago when I followed someone's link to what a money tree was and I saw that they listed card boxes as an alternative. I was horrified. Are cardboxes a huge ettiquette faux pas? I wasn't thinking of them as gift grabby and money seeking but rather as a convenient way to carry and not lose cards that people bring to the wedding. Please tell me if other people perceive them differently than me because if people are going to see it as a solicitation for money I won't do it.