Mutineer site seems to be working OK - with a Christmas sale (25% discount) offer as well.
The website is now much better than it was, there has been a bit of a restructure of the ownership, but I spoke with them at Warfare last month and everything sounds quite positive, with new Mutiny releases (hopefully including British lancers and heavy dragoons) planned for the Spring.