I've bought a few things from them, they are awful at communication, generally as to when your order has been shipped, but from their past record 3 weeks and you should have your mini. I'm waiting for my order placed on the 8th May. I've emailed, used FB and used their site but nothing. I'm going to open a paypal case to reclaim my money this weekend. Real shame, as they produce my favorite miniatures (Shaetann is my all time favorite, he's whom I'm waiting for)