I've known about them for a while, and the prize I got at the weekend was from them. Their stuff is really affordable, but tends to not have interior detail.
Does look pretty nice though. I figured you'd have seen them as the crane looks familiar from your blog. Does seem cheap though, and looks nice for the exteriors. Might get some the next time I'm looking at modern terrain.