The dealership is picking the car up soon. I hope it is not anything major.
You can calll Subaru and ask for assitance.
I got half off our axle job last Fall just calling Customer Assistance.
It was $680 for the axle job.
You can convince Subaru of America to pay for the repair job since your car actually had
a broken spring and you could have been injured in an accident.
I think they would surely cover a bad axle or wheel bearing in this case.
Just call Subaru Of America and Sound like you have been victimized.
Have your VIN number and Date of Purchase.
Subaru Customer/Retailer Services 1-800-SUBARU3 (1-800-782-2783)