This problem specially haunts the Canon Rebel 300D, XT 350D, XTi 400D, 20D, 30D, 40D, 50D... However, any camera can suffer if a CF card was not inserted in the correct way.

If your camera does not power on as a result of broken CF pins, I will need to charge extra to fix/replace the power circuit board (extra charge amount depends on the model!), which could likely be rendered nonfunctional by short-circuiting pins.

Sometimes pins stuck inside but these short-circuiting objects will be searched!