All my past cars have done that. It was always the belts, but they always looked perfectly fine. My problem was that they weren't always tightened properly after install so after they stretch a lil they were re-tightened. It could also be some water under the belts that are making them slip...but that it more than likely your problem