Amazon was the cheapest and easiest to deal with that I found.
Why deal with Wal-Mart when you don't have to.
That was the price for my 2nd line though, My main line I got trade in credit for my phones at the VZW store plus my upgrade discount. So on my main line I got the 16 g S3 for 80 bucks.