I have found mallincrodt to be as good as brand. Maybe lacking from the old k8 hearts, but that is probably in my head and a consequence of rising tolerance.
There is one brand that you don't even have to crush, and they are horrible. I want to say PMS, but there are a couple brands. I got a bottle of 200 4mg for a buck a pill, and sold them off cheap instead of doing them. That must say something.