All I know is that when I received my orders from Holland, I never had a complain.
Now Jeff here in America takes care of my orders, and Jeff is awesome, replies to e-mail within an hour, and sends orders the same day you order them.
So I do not know about the customer service from Holland these days.