I have always wondered why astros arent in stores like best buy such as the tb and trittons . I made my own guess that 1 reason is that the packaging is not really suitable for stores . Does anyone kno a legit reason why they dont have in store. i have friends that have wanted but cant order because of the lack of crdit card . !