Actually they have about 11 sets left and mine has been delayed ( along with 3 others)

.
I should have received mine by Tuesday morning but there was no update on their tracking at all. All enquiries to Deccan360 (the courier) were given the same answer - "we shall call you back within half hour - it should be there today".
I called Vaibhav , who verified that Deccan had not shipped it, in spite of having it in their warehouse since Saturday.
As an aside - it is very disappointing that people never give a clear cut answer. I would not have waited for 3 hours if they had mentioned it - I would be mad but at least I would not be mad along with 3 hours of expectant waiting..