I thought I would need to replace my iPhone with a new one for $850 as the AT&T store suggested. But right before I was headed back to the AT&T I called Fix Apple to try a speaker replacement. I waited just a few minutes and was surprised it was just a dusty speaker! I could not believe it!! When I asked what was the cost they said No Charge. What a class act!!