Windows 10 free upgrade is really soon. July 29th. Anyone with Windows 7, 8, or 8.1 would have received notification of it.
Once again I'm recommending holding off on the upgrade for at least a month while some of the kinks are worked out of the process. Millions of people have already opted-in for it and if I know anything about how computers and software updates work, there's going to be numerous problems.
During the first two to four weeks after this roll-out, there might be delays in computer repairs no matter where you live. I just want people to be prepared.