Nursing shirts?

Where should I look for them, and what styles work the best for you? I don't like pulling fabric down under my boob because it doesn't stay very well and makes me feel kind of restricted. I don't have any nursing tops, and I've just been lifting up my shirts all the way (which is not ok for public nursing sessions because doing so leaves the majority of my torso exposed, which I'm not comfortable with). Are any stores other than Motherhood Maternity that sell nice nursing shirts?