New driveshaft

I have a local shop that has quoted me one day, but has called me 4 hours after I dropped off telling me to come pick it up...

Home
Ordered mine in morning from a custom shop ( Action Machine) to fit my dart. Shipped in afternoon.