I've only used them once, but would use them again. The initial postage took a while (again, Poland to
UK; the time was comparable to the also-polish Maxmini), and when it arrived it turned out my order seemed to have been mixed up with another, similar order (2 each of 2 sets of heads and some large flying bases, where I had ordered 1 of each set and some 25mm bases). I contacted them about it, got a terribly polite response and had my missing bases through the door two days later. So yeah, top marks for customer service. And now I have these unexpected flying bases I guess I have to build some kind of hover-monster... it's a good problem.
This said, bear in mind that certain products have very fragile details.
These guys have a tough time surviving shipping with all those bits still in place.