I'm selling all Blizzard games via gifting in the battlenet shop, for much cheaper than shop prices. Great if you want to get into a new game at a cheaper rate! All these games come from the official battlenet shop and from my legitimate account which has excess Bnet Balance. It is 100% legitimate and not run like shady sites like playerup and other which sell CD keys. You get the product DIRECTLY from Bnet shop and is 100% secure and risk free. All these are for the US region. Prices: World of Warcraft Battlechest: $15. (original $20) World of Warcraft Legion: $40 (Original $50) Overwatch: $30. (original $40) Overwatch Origins: $50 (Original $60). Starcraft Battlechest: $23 (Original $30) Or any other combinations, open to negotiation. Buy more = Higher discounts!
Additional note: Since you will getting the game via gift, you can add the account to any of your existing battlenet, without needing to log into another person's account.