They no longer have an email for customer service. If you have questions the new contact method is, For customer service & technical inquiries please call 1-800-635-1321. (Off of their web site)
That's the number for FNH parts, repair center, and your new customer service center.