What a bummer.
Angletech has a good reputation. I'd suggest another call or two or three until your great new ride is shifting like butter.
You might also want to seriously play around with the height, angle and stops of the derailleur. Sheldon Brown wrote
some good stuff on this as did BlazingPedals.