Originally Posted by tiede
So pray tell: where on God's green earth are you located?
There is a Metropcs store in Hialeah FL. The owner said they would be in this week. He let me pre order it because that is the Metropcs store I give my business to.