well dude, i don't really think ur SULF has got a problem. Check ur car by putting in a new battery. The problem will go away. New SULFS don't die that often.
A year back, a mechanic in pindi was very keen on the replacement of my city's self start system, cz according to him, the self had died. The car did a 'chick' but did not start. The new system was gonna cost me above 10k.
therefore, I just gave it a shot with a new battery. I started it up like 19 times precisely and the SULF started up fine. 
U better not go to that mechanic again bro.