American BridalCalifornia, USAhttp://www.americanbridal.com/800-568-3398American Bridal provides affordable Personalized Wedding Favors that you can have on your wedding day.