I bought one...
Very fast delivery from "CoolParts", too.
It LOOKS better made than the Boston one fitted to mine when i bought it, but I haven't had it on long enough to report on its' actual longevity. The alloy frame pieces used do seem fairly soft (unlike steel would..) - but at least the core is actually supported by having the top and bottom rails being fixed to the side panels (unlike the Boston one..)!
Also it has flat fins, like an OE part, which is supposedly more efficient - but then they might also be more prone to blockages. But, if you spend a little money to keep your cooling system in good order, I don't imagine that would be a problem.
I have given the car a good fast run with it fitted and it seems to work well enough and didn't leak at the bung - not yet anyway.
They're certainly cheap enough...!