Default internal speaker issue replacement?

My wifes skyrocket is all crackly when talking to someone , not the loud speaker, but the internal speaker.

anyone know of a site to buy a replacement? Or are these soldered onto the phones motherboard..? i checked repairuniverse, but none there.

ive been all over google, which tells me i think im shi* out of luck.

Thanks Guys.