Hi
I am wondering did you perhaps mixed your starter food which comes with specials and starter kitties with your regular food?
If so this could cause the problem because starter food will only last 1 week per breeding cat and 2 weeks for a non breeding pet (if breeding is set off or the cat reached the age of 121 days).
While regular food, obtained in the store, is stronger and will feed 1 breeding kitty for 4 weeks and a non breeding pet for 8 weeks.
Should mixed food not be the issue I can highly recommend to file a ticket just so KittyCatS! can investigate the food problem you currently have with you.
Good luck! :-)
Kay