cotton pads as you said are aggressive, but available if you really want them:
http://encapstore.com/cart/index.php?main_page=product_info&cPath=12&products_id=83
I am a manufacturer in India and if you send me a sample I can duplicate the quality. I understand people on this forum must hv had some nasty experiences with Indian supplies but you can trust me.