In my country the official prices are ridiculosly high so the prices on the eshop (I only play Nintendo games for the moment) are attached to that, I tend to buy my games on the "grey" market were the prices are the same as USA or even lower, so no money for digital.
I know... my English sucks.