I bought an XSi body and 100mm 2.8 lens at the end of November 2008 from The Imaging World, with eBay cashback. Delivery was fast. Packaging was good. Cashback was received after the waiting period. I was happy and would order from them again.
I had read online that there were odd spelling errors on The Imaging World website that made the writer think the company was suspect, so before ordering I confirmed at the Canon website that The Imaging World was an authorized Canon dealer. And I checked that there is an actual storefront, with a sign. After receiving my order I called the company (they accidentally sent me an extra lens, without charging me, that I didn't need and I wanted to return it) and spoke to Joel Weiss, who I think is the owner. I mentioned the spelling errors to him -- he had not realized they were there. He contacted his web person and had them corrected.