We raised chickens for meat & for eggs both. There is a difference so be sure you get the right kind. Broilers are for meat only. We used to order chickens online all the time and we also got eggs and hatched our own.
Murray McMurray Hatchery in Webster City, Iowa. They will come through the mail. Our post office would call and ask us to pick them up because they were so noisy.
My DH raised exotics. We had pink, blue, green, brown and occasionally even white eggs.