In summary, Order placed for Body on 2nd March, will be delivered 23rd May (yes May) 2012 (thankfully not 2013)
news from Amazon: (have them online now)
Shyam Prasad:Thanks for your patience.
I checked and confirmed that the we haven't received this item from our Manufacture, once we receive this item to our Warehouse we will ship this item to you in a High Priority manner. So that you'll receive this item to you on the release date.
Me:Actually I'm even more confused. You said above that "the item hasn't released yet, we haven't provide any tracking information for this item yet." - then you said that "Based on the priority we have shipped the item"
so which is it??? Why do you write conflicting statements?
Shyam Prasad:To compensate the delay, I can issue the shipping charge reduced.
Me:Thank you, but I asked why you are providing conflicting information?
Shyam Prasad:The customer who has placed before has received the tracking information for the item.
Me:Yes, I understand that. But, I asked why you are providing conflicting information?
Shyam Prasad:I'm sorry I was not clear, David.
Me:No, I'm re-reading the text above, and its very clear.
Your text:
1. the item hasn't released yet
2. we haven't received this item from our Manufacture
3. Based on the priority we have shipped the item
How can you ship if the item has not been released ???
Shyam Prasad

avid, I hope you can understand. Sine you keep on telling that your other friends have received the item, it might be a possibility that we had received first batch from our suppliers.
However, we have ran out of the stock now. As you may know that we reply on our suppliers, whatever the information they supply to us about the item availability, the same is displayed on our website.
Me:Yes... my last question, for the third (3rd) time is - why do you provide conflicting information? Contradicting yourself.
I've been an Amazon customer since 1999. I would at least like a small bit of honest information, and actual estimate time delivery - early or late, regardless, but an honest estimate.
Shyam Prasad:As per the current information we have, this item is yet to be released from our supplier and reach to our warehouse. Once we have this item, we will be able to ship this to you.
I'm sorry David if my information wasn't clear and ti sound that way.
Your order will be delivered to you by May 23, 2012. If this is not acceptable, you are welcome to cancel this order and place a new order once this item is available again with us.
Me:How far am I in the queue ?
Shyam Prasad:I'm sorry but I can't determine that.
Me:So Amazon expects to receive the next batch sometome around 15th May ?
Shyam Prasad:I'm sorry David, we doesn't when this item will be available for the next batch.
Me:So then how can you provide an estimate May 23, 2012 delivery date??
Shyam Prasad:Once we receive more items in stock we will update this information in our website.