most panelshops order parts when the car gets dropped off, not before incase they lose the job then are out of pocket on parts
if it was a ADM car then parts would take a few days, but cause its a gtr you have to wait...... its not the shops fault, its how its always done