You can reach French Toast via phone at 1-800-373-6248 or email them via the email us link at the bottom of the site.