rets can be hard for a dk if he is good, utilizes caster weapon swap strats and glyphed turn evil for the garg
a good hunter will be a huge issue if he gets to initiate at 45 yrds but that's a pretty rare scenario and just about any class will get flawless'd except a char that can unsnare themselves and has rocket boots.

