I registered with them too , allways follow up on the source of enquirys and never had anything relating to them , but thats not to say they may not have helped to push me to the top listing with google , cos I never paid google for this
Fortunatley for me if you google "window cleaners" in "diss" i'm slap bang at the top with a link to my website
So if it was thanks to WCD ....... brill