Just give them a while, There's more expensive ISP's out there which im sure people like you are saying the exact same thing to,
Give it some more time, im sure they have some neat tricks up their sleeves ;)
-- edit --
Forgot to answer your question,
>> Afrihost Lagging Behind?
Me: Naa, They gave away lots of free things, got alot more love back :)