Why don't my contacts show immediately after I have added them?

Depending on your system and internet speed there might be a slight delay in refreshing the My Contacts section. Feel free to refresh your browser to see the changes you have made.