I'm the owner of techbooze.in & here's the overall story or at least the final result.
When you're ordering something you should always check before you order - firstly we never had stocks of the itx version so there's no way it would have been in stock.
2nd - you get sms notification along with...