Good afternoon all, my recent project is a shacking front end and after multiple inspections and drives im in need of replacing both drivers and passengers side axel cv joint shafts. After ordering my fist set from O Reilly the drivers side came in and was about 3 inches longer then what i took off. Back to O Reilly and ordered the last option that they had. Picked up part went back home and the three barrings that slip into the trans were a total different shape but correct in size. These went for around $131 dollars. That was my last option there and nothing they can do at least they tried for me and got a full refund. Contacted dealer and for both im in at $918 dollars. Wow well lets see if these fit they did look them up based on my vin number so got my fingers crossed for that. Anyone else been down the axle shaft replacement rode. 2017 fiat 500 abarth.