A reasonable and safe default is to use the same channel for sending me marketing information that I used to request it. Unsolicited marketing is never acceptable.
Should non-megacorp specialized services simply not exist? How should they get the word out? The approved channels you speak of are very expensive and highly competitive.