Can only speak from my experiences lately, The last items I've ordered from Germany and Netherlands have been on average 5 to 7 weeks. DHL is slow but it gets here eventually. Tracking did disclose items were coming
by Maritime/shipping container. So I'm not surprised it takes a while.
Lee, best of luck, don't give up and be persistent.