Also, it can be hard to find the better quality foods at the chain pet food stores. You might want to try and look up the smaller specialty pet food stores in your area. If you call them up and they don't carry what your looking for their usually more than happy to order it in for you.
They also might have samples on hand for you. I know mine stocks samples of just about everything. Try it before you buy it, if you can!