Most breeders hatch Jan thru Mar.
Most hens who are laying right now are either being used as breeders (and their siblings sold last fall so we didn't have to over winter them), or for layer flocks who are filling the void till summer pullets begin laying. For this reason you may find it difficult to find something already laying - the pullets are all too young. Many of us have pullets for sale, but I know mine will not hit pol (point of lay) until at least the end of June, probably July.
You might get lucky and find someone with hens they are willing to part with, but if you want pullets you will likely have to wait a few months for eggs.
Hope that helps.