Ideal, but they are out of geese until 2019 and their quality isn't great.
Metzer Farms will have the best quality, and they have geese available now. Better to pay more for good quality than to pay less and get subpar birds.
Any hatchery is gonna run you up on shipping, though, especially if you're only ordering a couple because then they need to add heat packs and overnight them. Better to get them from a breeder, who will charge more since their stock is better, but you won't be paying shipping so you'll probably pay less than you would have ordering from a hatchery anyway, and the goslings don't have to go through the stress of shipping.
They could also die in shipping, since it is stressful on them. Buying from a local breeder removes that risk too.