i wouldn't worry because if they were sick or starving you wouldn't be getting any eggs at all. So if they lay regularly maybe their at their "ideal" weight for their breed.
by feed store grains i'm assuming something like layer pellets or something similar. Is it always available? Plus i don't know what breed you have but some are just skinnier then others. Maybe somebody else will chime in soon.