They're not bad. They're not as good as KJW/KWA, but this is obviously reflected in the price.
I've had 3 come back with broken nozzles, but 007 provides the nozzles for free. It's about 60 seconds to replace it. Some have also had leaky mags. The majority of these issues were noticed within the 14 day warranty period.
With that being said, yes, definitely a good bang for the buck.
Jeff