people usually refuse invitation at first for being polite.
they want to make sure that it won't be too much trouble for the host.
the British usually refuse invitation , offers and suggestions several times before accepting them.
the Americans do this also but they are likely to accept a second invitation.