Just in case anyone was looking to buy from these people - I got my 20d from them and had a horrible time. My flash, one of my lenses, and my microdrive were put on backorder (without notification - they told me about the flash - I only found out about the rest when I got my package... Real pain not getting a card for another week). They said that the 4 gig card was on backorder - I could get a 3 gig card and an extra battery immediately if I preferred. I emailed them, saying to do this - a week later I received the 4 gig drive. "ok. they made a mistake." Turns out they sent me the wrong lens. After several emails and phone calls, I finally managed to get an RMA number. I sent the lens back. In the meantime, I received my flash. The flash pictured in their package deal is a sigma 500ex super. The actual specs refer to a flash that is no longer sold. They sent me a $20 sunflash. I sent both items back. Several weeks later - I didn't receive the correct items. I called, and they said "they just took care of it today. It should arrive shortly." One week later, I called again and was told that they "no longer carried the (model number of the flash I was promised)." They were kind enough to offer me $20 (the sigma gets about $180 on ebay, the spec'd brought about $80 - they were offering me the amount the crappy flash was worth). Fine. So I waited another few days, and received an even worse flash unit than the first (value about $15). At this point, I've paid for shipment for a couple packages. So I did what I shouldn't have done - gave up. I have since purchased from B+H and must say that they are definately worth the marginally higher price of sunshine electronics. In the long run, it's quite worth it. I never received all of the items that I actually ordered, and it took me about 4 months to receive everything they did send.