Jeremy Davis's picture

They do often come here on the forums, but sometimes there can be a bit of a lag... I suggest you try contacting them direct via the Hub feedback feature (blue button on the left hand side once logged in). This way they can have a look from their side to see what is going on... If you get no joy within a day or so, please post back and I will chase up from my end.