Given the last statement, it appears the marketing has done something right. It is a 'coming soon' product. All it is a tab running windows 8 so making someone seriously intrigued is a marketing win. At this point they don't want to give you all the facts to make your purchase decision. They want to build interest and excitement.
Personally I think they will have messed up if this is not for sale very soon as interest and excitement are quickly lost.