Just another forum member here telling you the same thing. The squeal is just fine (annoying but fine) I would use caution at the Dealership that told you the belt was worn. The opposite is actually the truth. A worn belt would make no noise because it would be loose and not rubbing the rotating part of the drive clutch. I went through this when I adjusted my belt after break-in. It squealed so I re-shimmed it several times. It has the exact defelection it is supposed to have but it squeals a tiny bit when idling in gear. Just pop her in neutral.
'08 Red LE, Hunterworks Carb Kit & TPI Valves, Dynatech CDI (Hunterworks Tune), Rockstar Motorsports Cage&Mirror, JetTrim Seats, Dalton Clutch Kit, Muzzy Exhaust, Muzzy cooling fan, K&N filter + outerwear, BFG KO Radials, ITP Beadlocks, HCR 6" LT kit... and I'm just getting started