I assume you're referring to my post. If so then I am aware of that. I mentioned this site either as an alternative for the OP to consider or to help someone else that may read this tread. The site itself is expanding to beyond 25 address "very soon" so it could turn out to be his/her ultimate solution. In either case the mentioning of it did not harm any small animals.
It wasn't meant to be directed specifically towards you (although it applied)...I only posted that after a second poster said something similar.
I always appreciate new resources, regardless of the animal injuries they may cause.