Using nfaploginscript to provide a login script for CIFS-only workstations. It works but is dreadfully slow.

There is approx 1 minute delay before it runs the script and then only executes about 1 line every 10 seconds. Anyone any ideas why? My DNS is OK and I'm correctly using different names for the CIFS and NCP server names.