MacInWin, thank you kindly for your response. However, in the instructions in the link Slydude mentions in Step 1 (is actually called Tip 1 and has 7 steps) in the first paragraph it actually says "If you don't use iCloud, don't worry, you can always use iTunes or a third party software, we will show you how". Tip 3 (has 7 steps) is the one which shows how to transfer contacts without using iCloud. 1) Plug your old iPhone into your PC/Mac and open the latest version of iTunes. 2) Select your iPhone from the menu bar, click "info" and make sure tha "Sync contacts" is enabled. 3) Click "Sync" to sync you iPhone and all its contacts with your PC/Mac. 4) Once complete, unplug your old iPhone and replace it with your new iPhone. Steps 4 to 7 are about how to sync your contacts from the iMac to the new iPhone.
To my understanding, the way Slydude described it, once step 3 is completed, I should be able to launch my Contacts and all of the contacts from my iPhone should be there. Which is what I want for now as I am not sure that I am going to get another iPhone.
I would try the iCloud route, however, I have problems with that as well. I have never had iCloud on my iMac. When I set up my iPhone I opened an iCloud account (was an accident as I didn't want to). Anyway, when I launched the iCloud drive from Finder on my iMac, it came up with a screen to enable my iCloud account that I had set up on my iPhone. I followed the directions to do so. Now when I try to launch iCloud drive from Finder on my iMac, nothing happens, the screen is just blank white? Also, I just opened Launch Pad and iCloud is not there?
Regards
Dan