i'm really surprised to hear about that brother. Taurus usually is great about CS. They're pretty fast for us but then again i only live 2 hours from miami. That's a bummer. I hope they sort it out for ya.
If you want i can order the parts you need and ship them to ya if that would help ya out?