Currently the profiles are updated 3-4 times a day. Gamercard will update when your profile does.
For numerous reasons, it's not really feasible to offer instant updating. Part of it is due to limits imposed by the services themselves. That said we may be able to increase the update rate in the future