Are you hens new to laying, or just started to lay after a break? sometimes it takes a bit for their system to work out all the kinks and to get it right.
They have been laying for about 3-4 weeks. They are Rhode Island Reds. Also they won't eat table scraps and I thought chickens loved that. I mean like fresh vegetables and fruits. I have never given them table scraps.
I give them crushed oyster shells. I don't know if the feed is layer feed or not. We just have 2 hens and 2 roosters. They were supposes to be all hens! Surprise!!!
Yeah roosters happen! they can be difficult to sex until they are older.
2 roos for 2 hen may be a bit to much for the hens. Watch to make sure they aren't fighting to much or over breeding the girls. You may want to look into hen aprons if you notice them losing feathers or getting raw on their necks or backsides
Roosters also shouldn't eat layer feed- to much calcium in the long run cause problems for the roos.
I think the eggs are fine- my new layer always had an off one here and there for the first month or so at least.
Two hens are insufficient even for one roo. I'd suggest that you get more hens (great excuse for chicken maths) and get rid of one of the roos. I no longer keep roos, cos they can be a pain (that, and the earache from my wife about the crowing!
) and my flock seems a lot more peaceful as a consequence.