So no worse than say a Mach7? the reason I ask is because I have always had Machs, I was gonna be purchasing a set of 7s but now im not sure if they will come thru, but I have found a set of new DDPs and was thinking of giving em a try, also how is the idle quality?