I think there probably is, but I really like my little local pet food store. They carry only quality foods, they're always there to help me with questions, they'll order anything in for me. I don't want to help put them out of business.
I get the online thing, but I also work at a small independently owned store and I freaking hate it when someone comes in and takes advantage of my expertise and then tells me HD or Lowe's has it for a buck less.
My dog also eats Orijen 6 fish. I've tried MANY other foods and it's the one he does best on. I feel your pain.