Is there any shop that I can actually sell a decent amount of stuff to them without them running out of money so fast? I have to travel to like 6 different cities to just cell a few things. Not to count the 25+ Dragon bones and 25+ dragon scales I have in a chest.
A high Speech skill will let you buy perks to permanently increase the amount of gold merchants have available. So by investing in a shop several times you can insure it always has thousands of gold to buy your items with. Other than that, just wait a day for them to replenish their money.