After 2 weeks of waiting, on my pin, I recieve this in an email..
QUOTE
We have attempted to ship your PIN code letter via DHL. The DHL system would not accept your address in their system. Please login to your NetIBA account and review your address to verify that all of your information is correct. The most common errors are with your city name and your zip/postal codes.
All my information is correct, and after calling DHL. They verified my address was able to be shipped to.
(i live in USA)
So yes, in my opinion NetIBA is a joke..