I'm not sure how they repair tires; I just drop them off and come back when they call me saying it's ready! LOL Here's a picture of what was probably the worse of my 4....
After a second one separated as bad as this one and refused to hold pressure, I had no choice but to get the car towed to WalMart and get the BFG put on there. As it turns out, they are very, very decent tires for the money, and I'm pretty happy. Wet and dry traction are excellent as is the ride. However, the noise could be better, but I half expected it since they have such a high tread rating (620....I think the Energys had only 400).
How many miles did you get on those Michelins blake? B)