Well,
one of the best places is certainly Microchip

You may want to to take a look at OLIMEX for an ICD2 clone.