Spectra is very uneven. I've known people who have gotten great results through certain branches of Spectra for a while, and then the management shuffles and quality changes. I tried them for a while and wasn't satisfied with the results, but they always seem to be changing, so someone else might have a different experience.