There must be something wrong on the IT side of things then because I have heard this from multiple people over the last few weeks. Whenever I have contacted Diezel in the past, I've gotten throrough and detailed replies within hours.
Their quick reactions here only underline that. Ti me Diezel have some of the best customer support in the game