Hey, graphics cards costs 300 bucks
A graphics card only costs $300 if you buy one in the $300 range.
There's plenty of cards for <$100. I can't help much because I'm not familiar with that low budget of equipment, but it doesn't take much to run a 10 year old game. It may not ruin very well at max shaders with a ton of bricks, though.
Also, he said "update drivers"
Drivers are software, not hardware. You go to the manufacturer's website, choose your model (or download and install their autodetect tool) and download the latest drivers. It may even be automatically downloaded with Windows Update or in the manufacturer's software (Nvidia has Geforce Experience, not sure what the others have)