I found this link for an XSi through froogle. It seems to me to be too good to be true which makes me a little skeptical, but they seemed to check out with the BBB. They have had a few complaints but they were all resolved by the company. I was just curious if anyone has done any business with them before.