Hi,
I pay £2.20 for a box of roughly 20 large locusts. I get them from my local reptile shop 'The Reptile World'. I used to get them from petsathome but the quality was awful, they were 30p more and there was much less in the boxes. I think I have found the best place for me now. But I am starting a roach colony as well.