Thanks for the advice vtyunby65, I've already explored those avenues to no avail.
Gooner, I've been doing the same thing for a long time now, post a few links to the tips on my site everyday. Get a really good click through rate on my links and some decent interaction, especially when we get a win.
I post the odd direct affiliate link on twitter, rarely more than one every week or two, but I've a feeling that could be the reason they've suspended me right now. I never push anything aggressively.
This is what I got when I tried to find the reason why:
Hello,
Your account has been suspended due to multiple or repeat violations of the Twitter Rules:
https://twitter.com/rules.
Please do not respond to this email as replies will not be monitored.
Thanks,
Twitter Support
That's not exactly what I'd call 'support'!