I buy my Orijen online from Chewy.com. I've also bought from Doggiefood.com. I've had no problems with either, but I switched to Chewy after the prices started rising at Doggiefood. I think they're comparable again, but at the time there was a significant price difference.
Chewy's customer service is stellar - one time there was a shortage of the large bags due to an oven fire at the manufacturing plant (nothing at all to do with Chewy), and because they couldn't ship my order for a week or two they offered me several small bags for the same price as a large bag, and it actually ended up being several extra pounds of food for free. They send a card at Christmas with a nice greeting, and they also shipped a free bag of Orijen freeze dried treats per bag of dog food, (I get one Adult and one 6 Fish), which for me was about a $25 value. I sent them a thank you email and they responded within a couple of hours. A lot of companies say they appreciate their customers, but with Chewy I feel like they actually do, because that's how they treat them.