Yes, you can keep their current phone number when switching to giffgaff. During the activation process, you will have the option to transfer their existing number to giffgaff. Simply provide the necessary details, such as their current network provider and phone number, and giffgaff will handle the transfer process for you. It usually takes a few working days to complete the number transfer.