I'm similar, with the exception of Starbucks. I just can't stand it. But that makes it easy to avoid.
But to me, Starbucks still tastes terrible (burned), and Dunkin Donuts is nasty.
In recent years I've ordered my roasted coffee from coffeebeanery.com, and I've been pretty happy. I'm pretty sure all of the varieties I get are Arabica.