Since its release in March, the Nintendo Switch has been very hard to find. It's pure luck if you just happen to find one on a store shelf. GameStop is actually taking pre-orders for the console due to the high demand and limited stock but you'll have to jump through some hoops to get one.
If you're one of the first 1000 people to text "SWITCH" to 467-87 by midnight CST, you'll get to pre-order a Nintendo Switch Mario Kart 8 Deluxe bundle. The bundle includes a gray Nintendo Switch, Mario Kart 8 Deluxe, two Nintendo Switch racing wheels (one red, one blue), and a Joy-Con charging station. Keep in mind this is NOT a free Nintendo Switch, you'll have to pay $399.99.
The Nintendo Switch is out now and costs $299.99 by itself.