What you were doing was distinctly pro-consumer. TFW’s culture is largely about being pro-supplier. It’s why they tolerated so much flagrant trolling as long as it came from users who constantly defended retailers and manufacturers.
I’d have to second this notion. I think one of the things that they didn’t like about us (and there were many) was that we were promoting Chinese websites, who aren’t sponsors, with our links to PO and in-stock items. I didn’t think about it before until Marcelo mentioned that they shut us down when people started slagging off TFSource.