I added a link below to a download site. I hope it works!
You can either download it from the Blizzard Store or buy it in a store and download it to your computer, and you can only download it after the non-expansoin is downloaded
At this time the Diablo 2 and Expansion Pack are for buying only. There is highly unlikely that their will be free any time soon. Blizzard still asks for money on games they did about 15 years ago like "Black Throne" or "The Lost Vikings". You can always buy the Diablo 2 and Expansion Pack on the online Blizzard store, or at a retail store. The prices are not that big, and you can always find them for a really good price on Amazon or Ebay kind of online stores. (At the time I wrote the answer, I found an online deal for CD-key's for both games at 10$) I've added the Blizzard store link for the Diablo games and stuff.
You can purchase and download the game from the Blizzard Store or upgrade it via your account management area on the World of Warcraft Website.
You might be able to find it on a digital store, like Good Old Games. On a digital download, there'll be no need for play disks.
You will be able to buy it from the Blizzard store as a digital download. You will also be able to buy it from a regular store. Note: When you do the digital download, you will probably not get anything extra like guest passes for friends, or a paper manual.
You can get the TM for blizzard at the Lilycove Department Store.
No, Pamida does not seem to sell World of Warcraft. If you are having trouble finding a store in your area that sells physical copies of World of Warcraft, you can order it from the Blizzard Store as a digital download.
If you can not find a physical copy of the game where you live, then you can order it from the Blizzard store directly. You can order the physical copy or the digital download copy.
veilstone store
Veilstone store or Lake Acuity.
tyrannitar does not learn blizzard by leveling it up you have to buy blizzard from the goldenrod department store on the fifth floor and teach it to tyrannitar
The Blizzard store is located online at the link in the related links section below. They sell Blizzard merchandise and games. There are no physical stores that you can walk into.