I've always had trouble when buying caravan cards. It seems that if I try to buy too many, when I "accept" the transaction, the game will pause, and then crash. I've had some success at getting around this by just buying a few cards at a time, "banking" the transaction, and continuing shopping.
On my current playthrough, this crashing is happening at most vendors, and with items other than caravan cards. I've just crashed 6 times in a row at Gun Runners trying to get all the stuff I want, and sell off all the stuff I've collected. I kept trying smaller and smaller lots. Toward the end, I was just buying a couple things at a time, and it still wasn't helping. The last time it crashed, it seems to have corrupted my quick save file, and don't feel like starting over with a dozen trades again. (In fact, at this point, I just don't even feel like playing any more.)
Is there any way to fix this, or at least tip the odds back in favor of NOT crashing?