No such rule in this house, but I do not like shirts that advertise the brand name like Gap, Abercrombie, ect. If I buy it used, though, so what? I buy the toothbrushes that are cheapest that meet my needs. For little kids, there are two-packs of Peanuts toothbrushes I found on clearance a few years ago for $.50, and I stocked up, just got the last one out a few weeks ago. No way would I have passed that deal up because it had Snoopy on it. If you don't like it, I don't think you should have to buy it, but I don't think I would pass up freebies or cheap things just b/c they had a character on them. I found some great tees on clearance at Target last year, $2-ish, that have Olaf and Ariel on them. My little one will love them, and they were cheap. Why pay $5+ for plain ones when I got character ones she will like better cheaper?