I have to second KEH.
I tried to buy from Adorama ONCE.
Everything was on "backorder". Which is really weird for Extachrome 100 and TMax. I was never told that things were backordered. Just that they hadn't been shipped yet.
KEH on the other hand tends to be very generous with their ratings system!
You can't go wrong with them it seems.