That link redirects to Vefa's site: this is clearly a cheap shot at advertising their site (which BTW already has two threads in Bitch 'n Moan,
here and
here.)
If you have a genuine complaint then please post in one of those threads, otherwise please take your advertising elsewhere.
*CLOSED*