When I lived in the big smoke there was a wee shop down the road that did demi johns. Haven't seen anything up here
There's a few producers that do them. I used to get mine from a shop that sold mostly Argentine produce from Mendoza especially like wine and olive oil.