Wow! How many animals and dubai's do you have?
I have three LG's and they eat about 300 roaches in about 2-3 months (I also feed mealworms and occasionally gecko crack, like wax worms or phoenix worms).
That dubai food lasts me a while!
Good luck. Not sure how you would make your own, but have also heard that dry fish food works too. There are probably more recipes for making your own fish food online than dubai roach food. Just a thought.