I recently went to the AT&T store in the Providence Place Mall to place an order for an iPhone 4 and pick it up. Great service each time.
Also, AT&T must have been doing some work locally here because I am getting close to 3 mb down and over 1 mb up on the speedtest.net app. I'll take that.