You did the right thing.
I have just posted a refutation on there. Will be interesting to see how long it will stay.
Have a good weekend all.