It is true that in America that Carrie, Kerry, Kari, and all other similar names are all pronounced the same. Occasionally you will come across a Kari who pronounces their name CAR-ee, and most people think the person is trying to put on airs. So CARE-ee is the common pronunciation. I now know a Carrie, Carey, Cary, Carie, Kari and Kerri, all girls.
One of my favourites. The pronuncations on this site are obviously American. In England this name is pronounced CA-ree. I understand that with an American accent, Carrie, Carey and Kerry all sound exactly the same!