We made several complaints to the driver himself but his reply was always the same "you are on the budget safari" so basically you get what you pay for...even though a budget safari is by no means cheap (we paid $560 per person for a 4 day safari incl. Lake Manyara, Serengetti and Ngorongoro Crater)
We did not complain to the company as we knew the end result would be the same...complaining about something in East Africa is typically pointless...you just end up more frustrated in the end.
We figured the best thing to do was to let everyone else thinking about booking with them know - they are not as reputable as the LP guide states.