Kevin,
No approach from "Which" but after being a member of Check-a-Trade for 8 years until August this year, I left by mutual consent, Don't like having the pi**taken out of me, free memberships and entries into the directories being given away and some members not having PL Ins, is taking the pi** in my eyes and after a conversation with there CEO it was best I left, so for me these "Trusted self regulating " sites are starting to get a waste of time IMO. I could also count on one hand the amount of equerries we were getting from CAT as they are now at 15,000+ members so the pie is bigger but the slices are getting smaller.