My son has lots of LEGO and the occasional little set from some other sources. It's sad - most of the "inferior" bricks stand out like sore thumbs. You can spot individual bricks in a sea of LEGO from a decent distance because of the difference in quality of edges etc.
The only Lego-compatible brand I've come across approaching them in quality are Kre-O.
The only Lego-compatible brand I've come across approaching them in quality are Kre-O.