vrakesh, I have the same issue with Techno Disti. Part of the problem would seem that Techno Disti is a bad supplier. I certainly don't recommend that anyone order from them; the price is higher at the other suppliers but at least they'd be likely to communicate with their customers after taking their money.
I would suggest that 96Boards be much more forthcoming. I don't have much in the way of good will toward them right now and frankly, don't expect them to step up to the plate and communicate in the future.
As for Techno Disti, perhaps 96Boards should reconsider their relationship with them, or at least not list an irresponsible supplier on their site. Poor, poor form.