Although i cant advise you where to buy them i will advise cockroaches as an alternative to locusts.
They can be bred very fast and in numbers, some will climb glass and present themselves well to a mantis high up and others do not climb glass if your worried about escapees. Some are quite heavy and meaty where as other species are lighter and faster.