i've heard the customer service on parts and bike tech at dhz excels.
on personal experiance, i used to own a pitpro 160.
i never had a problem with pitpro either.
so, is $1,100 your max price limit? if thats the case a pitster pro is out of the equation, unless you could pick up a deal...