Check your credit cards. Looks like Apple is finally charging those cards
for Apple TV. With the order pages stating that "APPLE TV-USA Ships by: Mar 20 Delivers by: Mar 26", it seems as if Apple TV is finally getting ready to launch. I called around a few Apple Stores and they denied all knowledge about when store displays would go live. Just "check in again at the end of the month."Update: Several readers report that the charges may only be pre-authorization checks.