Yes, I've ordered from them multiple times over the past few years and rarely had any issues. In fact early last year the quality of their $t!ms was probably the best from all EU subscription services I subscribed to, albeit slightly more expensive than others.
Around the time of the ban they...