So I just picked up a used 3DS and have no games, so I was shopping around:
Mario Kart 7 - $29.99 on Amazon, $39.99 on the E-shop
Super Mario 3D Land - $29.99 on Amazon, $39.99 on the E-shop
Tom Clancy's Ghost Recon Shadow Wars - $14.69 on Amazon, $29.99 on the E-shop
Whats the deal with these pricing differences?
EDIT: and if I buy a the cart is there a way to install the game onto the 3DS so I don't have to swap carts around?