This was discussed a while back.
http://www.twowheelfix.com/showthread.php?t=5249
I believe the general consensus is that you get what you pay for.
If you want a cheap pistol that will probably fire reliably when you need it to, they will likely do the job.