Unhappy where to buy replacement speaker?

I cracked the screen on my g2 and replaced it the other day but after i put my g2 back together my speaker it not working...I took it apart and tried putting it back together but have not good it to work. Has anyone has this problem after replacing a screen? I have looked online but not found anywhere to buy a new speaker. Doses anyone know where I can buy one?

Thanks