Other problems since the first scheduled launch date have forced two other cancellations. (carinsurancequote.net)
Even though, there is no official support to confirm the recent revenues, yet it is speculated that this hugely scheduled launch will see almost one million tabs selling. (newgadget.org)