What a frustrating experience, Kim!
For any future accessories you might need... , I've had very good luck with Adorama Camera (in NYC---
www.adorama.com), surprisingly quick turnaround and knowledgeable, helpful customer service. I got my Digital Rebel from them last December.