Hi, I sourced from a local car junkyard parts dealer. Honestly, it was a one-month chase as these models are less likely to be a total loss and sent to a junkyard dealer. It costed me 15k only for stereo & shark fin antenna; GPS wiring harness and air vent facia are to be sourced.