I recently ordered a jacket through them, their communication can suck though, after the initial order it took a week to get an email with shipping details. Then the tracking number didn't work but about a week later parcel turned up, shipping from Europe to New Zealand in about a week, pretty good as their shipping rates are fairly low.
I have just ordered some gloves and a few small items, price wise they are very hard to beat.