i've ordered THOUSANDS of dollars worth of stuff from summit and never have i ever had a single issue with themI just heard back from them, and they said they'd offer 10% off their rotors. As my total would be around $220, that'd be around $22, so it's close enough.
I'd still be very apprehensive about anything they have that is backordered, but as far as the company goes, it shows that they have good integrity.