Rebelminis. I bought these at Rebelminis end of the year special, I have bought quite a few miniatures from Rebelminis and service has always been excellent.
Assembly is not hard, however the hole in the body that the tab on the left arm fits into is way too small. I had to cut the tab way down in order for the part to fit. I used a Dremel tool to do this.
Thank You for reading.