Walmart/kmart/target/bestbuy/radioshack/circuit city/any place that has an electronics section you can even buy it cheaper and most of the time they work better: Craigslist.com/beezid.com(recomended)ebay.com/Amazon.com.
iPhone
You buy music through the iTunes store and download it to your iPhone.
On the App Store. It should be installed on your iphone right after you buy it. The iphone should be at least 3G or later.
In the app store. You can get into app store by plugging your iPhone into your PC and open itunes or just tap on the app store icon in your iPhone, but you have to have wifi to buy apps wirelessly.
This is depends upon the location but if you are in Mississauga in Canada then Esourceparts is best iphone parts and accessories store
After you buy the music in the itunes store you have to sync it.
I think you can buy from Outlate or Mobile Store. If u want a buy iPhone then go iPhone Store and u want buy any other like Samsung, Blackberry, Motorola and Nokia then go on they store. That's good place for buy a mobile.
You can always buy it from Apple's home page or you can check out any household electronics store, most of them have iPhone.
You can visit apple.com or visit a local apple store for unlocked iPhone.
Buy one at your local electronic store.
Buy it in the App Store for $9.99
You can buy an iphone from any O2 store or Carphone Warehouse. First of all,the guy that answered above me must live in a different state,because 've never heard of those stores. And I doubt a store with a name like "O2" doesn't hold phones... Anyways,u can buy the iPhone from any Apple store,Best Buy,or AT&T store,(because the iPhone is an AT&T phone only). Hope this helped!