I have a JB/Unlocked iPhone 3G with 3.1.2. OS and the speaker volume (for calls, texts, alarms, etc.) is very low. I've reset all settings and then set volume to maximum and it still is very quiet. In fact, it is quieter than my friend's original iPhone with the same volume level and same ringtones set. Would a restore fix? Or do I need to save up $199 for a replacement?