It’s good manners in almost every culture. Don’t overspend, but arrive with sweets or a plant in-hand and don’t expect them to open your gift upon arrival. In some cultures, they may simply put the gift aside and thank you for it later.
Contributors: Jess O’Reilly from Astroglide