prices on 2004 Chevrolet Impala

i was told this ignition switch cost about 400.00 do you know of someone cheaper than that

Asked by for the 2004 Chevrolet Impala
Parts and labor is about $400 because the switch itself is about $200 and the labor includes reprogram passlock and recode ignition cylinder.