I just moved recently and I got my G1 from a T-mobile authorized dealership store. But my G1 has been squeaking a lot and it's getting to a point where it is really annoying me. Do you know if I can return it at a local T-mobile store or do I have to drive all the way back to where I got my G1? Thanks.