My Husband has a 1993 GMC Sierra C1500 - he has orig. stereo. Want to get him CD player and speakers for his B'day. His parents are going to handle the CD but I want to get him new speakers. I mean music coming from the factory speakers hurts my ears. Anyway I call myself searching the Internet for the speaker size needed? From what I can tell so far I have to get the same size speaker that is already in there??
BDAY is July 12th
SO my questions are #1 What size are the factory installed speakers? #2 Any recommendations on type of speaker to get to replace the ones he has? Trying to make this a surprise. Do I have to get the same size? Don't want anything that is booming or expensive, you know just decent conservative speakers. I am talking like $100 or less for new decent speakers, is this reasonable for good speakers?
Help, as you can tell I know nothing

Thanks, I am sure he will appreciate that I found this site when it comes time to work on the truck again.