Thank you RiceGuy, I didn't know this about Imperial. It's also the only margarine I've ever eaten before, although it has been years since I tried it.
Last I saw, Imperial had whey in it, so it would not be casein-free, nor lactose-free for that matter.
Earth Balance is gluten-free and dairy-free, though I think it has canola, and soy in it.
I'm ok with canola, I'm pretty sure I have a legume problem though but still checking that out, but I'll give the Earth Balance a try. Thanks again for the help.