Kind of.
When you go to thier support you get this message:
IMPORTANT NOTICE
We are getting through all support asap, we have been snowed under due to new development team taking over, guidelines being changed and getting through a backlog of issues on older themes. Our sincere apologies for any delays caused.
I sent a ticket in 5 days ago and have received no response.
And now i am late on getting this site finished