I understand you are sticking up for a forum supporter, but there seems to be actual evidence of dodgy behaviour and I understand people's misgivings. At the end of the day, the morality of the situation is more important than a bit of sponsorship, I think.
And, although it looks like my parcel will come today, 6 days after I ordered from 30 miles away, why don't they answer the phone, and why is their answer machine full? And why as forum sponsors are they not reassuring members on here who have regularly bought from them?