I will take moissanite over diamonds any day of the week. I have a number of pieces, some as old as 20 years. They are all in 14k and sparkle like nothing else. No one can tell they aren't diamonds.
Some people say there is a yellowish or greenish tint to the stones. None of mine have any tint.
Moissanite is a million times better than cz or any quartz. CZ is flat and blah and I can spot it a mile away. Moissanite is gorgeous!
Just buy from a retailer who offers quality stones.