Flat hides defects and wavy walls better than an egg shell--I am guessing that all three saw problems with your walls that would be exaggerated by an egg shell finish.
Did you ask them why they thought you needed flat?
Are you asking for a one coat job? Any gloss paint needs two coats.
---More info please.----
Did you ask them why they thought you needed flat?
Are you asking for a one coat job? Any gloss paint needs two coats.
---More info please.----