Not sure about recent. I ordered and received items from them in Feb this year. Have not tried since.
I did see a message just after that saying that he was immigrating and looking at selling the business to someone local. Not sure if that is happening or not