I have two DVB boxes, the old OnDigital one downstairs and a new Thomson one in my room I got as a graduation present.
The Thomson one doesn't even have a card slot, but I can get all the channels on both - they're all free now! Howcome you can't get them?
(And btw. - digital TV rulez! ;-))