"Due to perfection of the product, fewture have to delay the release of the product."
"The offical relase date of the product is esitmated on june 2010 whereas the actual date is yat to be announced."
"Sorry for all the inconveince cause for the delay of the product."