Yea Reddit has definitely gotten more strict. Sourcing seems to be the biggest problem. Maybe it would be good if you made a post about this, and the the potential new rules. It will help members be a bit more informed about what's going on with the sub. Regarding the affiliation comment, I only say that because of your post history being solely one vendor. But now that you have cleared that up, I understand you have a vendor of preference.