Has anyone here used Maxmini before?

I ordered some things from them a few weeks ago, and still haven't received them yet. I've tried sending them an email, but there's been no answer.

The items seem pretty good, but I'm just wondering if there's been some kind of problem with the postal services etc.

Anyone had any experience with them?