Tipping at children's birthday parties. Is asking guests ever OK?

Some parents are asking guests to tip at kids' birthday parties to cover costs. An etiquette expert says that breaks the terms of hosting.