"our products are not humiliatingly recalled back". Does India make anything? LOL. You can't even make a needle.