The Canon Rebel EOS 300D seems to be suffering from some serious problems with its Sigma lenses. Most of it revolves around an 'Error 99' message - the problem doesn't seem to be limited to any one Sigma lens. Check out the comments section of my previous post to hear some of the issues users are facing. Buyer beware when purchasing the 300D with Sigma lenses!
Not only does the Rebel 300D have a problem with the Sigma lens but the Canon10D does also. I was using a Sigma lens and the error 99 message kept appearing. Sometimes it worked and sometimes it did not. Had to purchase a Canon lens but I do love it.