Wow...and the tire monkeys at the store didn't notice that the tire like HIT SOMETHING when they put it on???? Theres a safety obligation for them to friggin SAY SOMETHING I would think!
And the counter monkeys at the Summit store...did you tell them the application and did they check to be sure they were giving you the correct backspacing? I'd be checking the wheels to be sure they are the right backspace...specifically, the backspace you asked for/paid for.
Major bummer on the loss of a couple tires! Ouch! And yes, way good it didn't blow going down the road!!!
The parts guy behind the counter probably didn't know he had a 8.8 in the rear, which as just about everyone knows, is skinnier than the D35.