I am going to Houston next week for a business trip and will have a few hours to spare to try and pick up a new Ipod Touch. As I will be staying on Westheimer, I was wondering if anyone could advise if there is stock in The Galleria or anywhere close by. Thanks!