According to everyone here, granaries are awesome and you should build them in every city.... but when? honestly most games it seems like a waste of 150 hammers (marathon) until you at least tech to calendar... Once you get enough happy to raise your cities to pop 7 or 8, granaries are nice, but before this are they really needed? For something like a horse archer rush or a catapult/axeman rush, is a granary something you should even consider building? In my experience it seems to slow down your rush more than anything, and if I have nothing better to build while waiting to tech, I'd rather just build a barracks for free promotions. edit: i probably should have posted this in "Strategy & Tips".