I see I'm not the only one who thinks the shops need more cash in.
The low amount of gold is supposed to encourage you to take the speech perks that allow you to invest in stores and give more money to merchants, but everyone knows nobody takes those perks. I always resolve the issue by playing "barter" with the NPC. I'll train skills or buy things like grand soul gems with grand souls, a bunch of arrows, or potions in order to raise their money high enough to buy what I'm trying to sell them. Yeah, I get less profit out of it, but I get things I'm going to need anyway out of it.
BTW, thanks for sharing the yahtzee, I was going to see if he'd posted a "review" yet but kept forgetting. Good to see in general he agrees with me.. tons of bugs and glitches, some of them game breaking but in general you have so much fun that you can overlook them, while many of the non game breaking glitches become endearing.