I've only got one of their mixes which has a couple of good tracks & some innovative mash-ups but it isn't mind blowing.. I'd like to buy some more of their stuff but it's not easy to come by for me.
However they are really popular in Australia amongst the electro crowd which is booming in the club circuit around out here.