Try their live Chat, I remember when we first started witht he justbet promotions, Gary mentioned to me that phone and Live chat are the two best methods to get customer service, with emails third.
they had some challenges with their email address being innondated with Spam.
I will forward this message to him, and hopefullly they improve