Non-working New Soundcard

Bought a new soundcard today (old one kinda blew up after hooking it up to amp - sounds muffled now). The soundcard is a Creative Audigy 2, from Tottenham Court Road. Got home, installed it, and found that there is no installation CD in the box, and the drivers I downloaded from their website don't work.

Feel conned. Will have to complain to shop. Or figure out why it's not installing properly.