Thanks Troy for posting this. It is always good to see how other people handle these types of situations. I've not had many problems myself, but it gives me something to think about just in case.

Glad it resolved itself that well.

Cheers.