I don't know what's up with them, but I am personally sidelining them for a long while. I waited 30 days for a ticket to be addressed (which meant funds were tied up that whole time) and received zero acknowledgement, zero communication during this time, and even zero communication after it had been finally completed. I understand they had scaling issues with this latest rush, and that can be forgiven, but if you're not going to communicate with your customers, to hell with them IMO.