While the price tag will make you pause, what makes you pause even further is that the website is showing the Titan in stock and ready to ship. As I'm writing this post, if I place my order within the next 4 hours and 40 some odd minutes, the Titan will be dispatched today.
With the HTC Titan, everything we have heard pointed to a release in early October. Is it too far of a stretch to believe that someone already has the Titan in stock now? If you happen to take the plunge and add the Titan to your cart, let us know how it goes.
Thanks goes out to elversson for the tip!