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.