In handling one, I've noticed that the slide-frame fit is better than most of the Charles Daly's that I have seen. For $290, it looks like a pretty good deal. Plus, they have a lifetime warranty. As for the downside, the sights stink and the grip screws are in the wrong location to take replacements. Fortunately the stock rubber grips are better than the plastic junk on the Daly.
I'm considering one just for fun, but I'd like to hear some more oppinions first.