I've heard good things about
Tire Express: Motorcycle, ATV, Tires, Tubes, Wheels, Suspension, Exhaust, Acessories a bigger name place that might not be as cheap is
Motorcycle Helmets, Motorcycle Tires, Motorcycle and ATV Accessories at Chaparral Motorsports
As far as buying online and getting old tires... anywhere you go can have that issue, just look at the car tires, big name places have old tires.
I for one would rather buy from a website that turns out a few hundred tires a week then to buy from a local shop that puts out maybe 5 or 10 a week.
Two things to note,
Make sure you get prices on tire installs, some places will charge you a flat fee, the honda dealers down the street from me charges around 27 bucks for tire replacment with the wheel off the bike, if the wheel is still on the bike its around 60.
However, other dealerships (most of them) like to charge you two different prices.
If you buy the tire from them, its 20-30 bucks with the wheel off the bike, if you bring your own tire in, they charge you 70-80 bucks with the wheel off the bike.
total BS, but, they do mark tires up around 50-100% from internet prices.
As far as dunlops goes, the 208s I've heard great things about, its a very sticky tire, however depending on your style of riding you might get 2000-2500 miles out of them. Thats why I wont run them. they wear really quick if you're an aggressive rider.At least with my pilots I can get 3000 or so miles from a rear.