I've never run accorss this, but I don't subscribe to any twitter feeds that link to these sites. I'll see what I can do, later, to check into these sites, but I'm needing to go do some other tasks (procrastinating)
In the mean time you could help by letting us know how you are viewing the tweets. In Twitter's official iPad app, in Safari, or some other twitter client (please name.)
I tend to use Tweetbot myself.