Indiamart can be frustrating at times, as it often feels like you have to go through a lot of hassle just to reach the right person. Why wait 15-20 days for EMS shipping and deal with customs when you can buy locally?
That said, I understand that budget can be a concern, and in such cases, it...