I've spent thousands with Spruce over the course of my build and until Friday have had excellent service minus a couple shipping glitches. Friday I had...