I did feel they were a tad high!
with regards to the no_lock, share lock , I thought that if you didn't put the lock status on each query it defaults to share_lock , and that if you compile ( which I don't have the ability to do , as this is a another companies property ) with the -n parameter...