We actually used Achenbach's Long Johns as our favors (my husband loves them)! I went into the shop the week of the wedding, ordered vanilla, chocolate, and peanut butter Long Johns, and they were done and ready for pick up the day that I reque...sted. My mother-in-law boxed them up, put on a ribbon and a personalized thank you sticker, and they were ready to go. It was a low stress, affordable, and delicious favor that everyone LOVED! I would recommend Achenbach's for weddings and everyday!