Is mehtabrothers.in legit?

Maybe that was done on purpose for items they don't have in stock. In any case, they've made me waste a lot of time.
Most likely. It's a common tactic to stall orders if they don't have the item in stock. Have you not tried calling them and asking about it over the phone? At least you would get an answer this way.
 
@ciso_tech : Please check your DM box. I'm taking you up on your kind offer to help.

I placed my order on the 13th May (more than 10 days ago) but they have neither shipped it nor replied to any of the several mails I sent them. Not even to my ultimatum to cancel the order if they couldn't ship it within 24 hours. That was 4 days ago.

Fortunately the order was COD because there was a persistent glitch with the prepaid process. Maybe that was done on purpose for items they don't have in stock. In any case, they've made me waste a lot of time.
Did you get a response yet…. I was thinking of ordering a ssd from them
 
Not a word. I sent them an email cancelling my order yesterday - 15 days after I placed the order. No response to that either.

Maybe they'll conduct themselves better with items they have in stock. But that's no excuse for their behaviour.

As an old guy who's been in a high-tech field for over 50 years in a remote part of the country, I've dealt with both Indian and foreign companies. The difference is like night and day.

I mentioned this in a forum many years ago. One member said that Indian firms don't have the manpower to correspond with customers. This is not true at all. I've dealt with companies of all sizes from one-man shows to giant corporations. The difference between Indian firms and foreign ones is the same at all levels.