You're correct, it is the best site!
Glad that all is well.