Auto Parts Giant.com
Lie, steal, cheat!
I ordered a body control unit for 96 deville, paid 291.80 on m/c on may 20Th, was told i would recv part in 5 days free shipping... 2 weeks went by then started calling every day, spent about 2 hours every day for a week trying to get through, seems like they have caller id and won't answer calls ...