J

The customer service at Nordfeed is top-notch. The...

The customer service at Nordfeed is top-notch. They were very responsive to my inquiries and provided helpful recommendations. The ordering process was smooth, and my products arrived on time. I'm very happy with my experience.

Comments:

No comments