Following on from this thread -
I can confirm the delay was down to a mixup, which was resolved fast by WP
Im just giving credit where its due;
WP was always fast to respond to my communications, and polite and helpful.
Very professional business, which is hard to find in this game, so full respect to him.