Shareasale.com Sacks Jeff Mills as Affiliate

Just a warning out there if you are using Shareasale.com
I was recently terminated for violating terms and conditions from Shareasale.com that said I was using invalid links displayed on my datafeed blogs.
How was I alerted to this?
Well, I went to go login to my account and saw the dreaded message:
"Your account has been suspended or terminated for violating terms and conditions"
Of course I was shocked and very upset as I did not know I was violating any terms or conditions at shareasale, plus I was starting to get some nice affiliate amounts coming in from them and was on the verge of some major payouts.
But, instead of contacting me to ask me to fix any offending violations, they just cold turkey sacked my account and no matter how many attempts at re-instatement I made they were adamant that they don’t give second chances and they don’t let people back in the system.
So, I am very upset by this and if anyone can lend me a hand and talk to their owner and get me back in, I’d love the help. I’d be happy to know what part of my sites offended anyone and caused a violation so I can make sure it all is above board and make changes.
But if this is how shareasale.com treats it affiliates, and they run their business like the Google Adsense Gestapo (which also just shuts people down forever), where no matter what, you break any rules, whether on accident or from not understanding their terms, they just simply shut you off and send you packing, even without paying you for commissions earned then I have to recommend NEVER USE SHAREASALE.COM as they will turn you off and keep your hard earned affiliate money if you break their rules.
I highly recommend you stay far away from Shareasale and let this post be warning to all of you using their site that at any moment, they can take away an income source from you and leave you hanging.
What do you think? Do you think I was treated fairly and shut down without a warning or is this the best practices of companies on the net nowadays?
UPDATE:
Brian Littleton the CEO/President saw my post and although he was sympathetic to my plight, he stated I would not be reinstated, but he did allow me to collect my earnings check and that was nice, but I still want my account back.






