I personally love Oxbow, since it has meat in it for my boys. And I have convinced the boys that it's the only food their getting so they better like it (it may sound means but if rats don't eat for a day or two they're aren't going to die and eventually they will eat whatever is available, that why mine love their Oxbow).
I was about to go get some Harlan when they were being really difficult with their Oxbow but they seem to like it just fine now so gthat's what we're sticking to. I hate any diet with corn, that's why I don't like Harlan.
Unfortunaely there's a rumour going around that Oxbow will be changing their formula and taking away the meat. :evil: I hope they replace the fish with lamb. 'Cuz I love lamb! And I hope they make it organic, then I would never buy anything else ever again.
To answer your question I get my Oxbow here in Guelph at Ryan's Quality pet foods but I bet you any money that your vet will carry it through vet purchasing. It's remarkable what you can get through vet purchasing!!!