Scott,
The best way to handle detractors is to let them self destruct. Don't respond because it takes you to their level. If you had not mentioned them I would have not visited their site. They do not have the number of people reading their site as this site does. If you start spouting lies...