Pampered Teacher has gift boxes designed for teachers. They have a subscription service and single box options. They offer two sizes, a large and small ($34.95 and $19.95 respectively which includes shipping).
Their gift boxes save parents, friends, and family members time and effort that is usually needed to put together a thoughtful gift for a teacher. Likewise, their gifts are far more personal and loved by teachers than the traditional coffee mug or gift card, and are similar in price.
Contributors: Jason and Megan Panek From Pampered Teacher