has anyone had a chance to run these? JEGS Performance Products 671010 JEGS 'D' Window Steel Wheels i was looking around on summit today and found the summit soft 8s and the d windows. both $45 a wheel. the d windows were out of stock and they claimed if i ordered today they wouldnt ship until june 1st. so i hopped onto jegs and found jegs version of the d window and it was the same $45 a wheel and claimed they would ship tomorrow. just looking for some feedback on the jeg wheel. i dont wanna run and spend the money if the wheels are crap. thanks in advance guys!