Important Notice to Our Customers::
Please expect a delay of approximately 2 weeks in order processing currently.
For urgent matters, please contact us at:
- Email: order@nfdc.info
- Phone: 1‑888‑606‑6676
We sincerely thank you for your understanding and patience.
If you already have an email assigned to your account Click here to reset your password
OR
Email us your customer # so we can activate your account