Hey just wanted to give everyone a heads up about bestbuy and the Galaxy S 2 phone. Most likely they will have them in.
The reason I say this is because, when the sprint version came out (which I currently have) I stopped by one Bestbuy store and one Bestbuy Mobile Store two days before they were released and was told that they weren't selling the Epic Touch. There was also a thread over at XDA where people were posting their local bestbuy store numbers and this guy that apparently worked at a bestbuy was looking up the store and checking their inventory for the Epic Touch. When he checked my bestbuy store and bestbuy mobile in my area, he replied back to me that they didn't have them in and weren't selling them. So I went to sprint on launch day and got one from them.
However, after I got off work (on launch day) I stopped by both bestbuy's and bestbuy mobile and both of them had the Epic Touch in stock and were selling them.
As it got closer to the release date of the phone, whenever I stopped by bestbuy...they acted like they knew nothing about the phone whatsoever.
So just because they don't know about it or they tell you that they're not selling them, don't believe them. Just stop by and check for yourself.