I would have to say digital game stores which require you to top up with a specific amount of money.
This feels like a hold over from when companies like Microsoft and Nintendo thought buying points was a good idea.
An example:
I see a game I'm interested in on Steam that's part of their daily deal for £5, so I buy it, either using wallet funds (thank you completely pointless trading cards) or directly using my credit / bank card.
No BS, no hassle... I get a game, the dev \ publisher gets paid and Valve takes their cut, so everybody wins (well, not the developer as the last game I bought on a Steam deal was Kingdoms of Amalur Complete).
[b/]Contrast that with:[/b]
I see a game I'm interested in on the 3DS eShop that's on sale for £23.99 (such as Monster Hunter 3 Ultimate, which was recently on sale).
I have to put £30 into my eShop wallet in order to buy the game, meaning I don't actually save anything unless I buy something like a virtual console game as I can pick up a pre-owned copy for £29.99.
Sony managed to not pull this crap with the PS3, so I see no reason for Nintendo to do it.
I understand allowing parents to load limited amounts of money onto an account without giving little Timmy their credit card details, but they're trying to force it on everyone so that they can rake in more money.
Luckily, GAME sells download codes for eShop games for less than Nintendo does anyway (Animal Crossing is still £34.99 on the eShop, but it's £27 from GAME, same with Bravely Default with is £31 at GAME, but £39.99 from the eShop).
I do normally buy retail boxed versions of console games, but there's something of a 3DS drought at the moment where I live.