Not clear exactly what you mean by "phone data transfer via PC", but all my phones (Nexus, Samsung and Sony) came with software for transferring data. In addition you can transfer data using a Google account if you're on Android, or your Apple account if you ride with the devil.
You can also simply plug an Android phone into you PC via USB, and select the MTP USB option to access your phone from the PC.
Finally, you can also transfer data direct from phone to phone via Blue Tooth or NFC.
None of these options require you to purchase any additional software.