their prices are set to 1/2 new oem typically. But are somewhat negotiable.

if you check carpart.com or one of the other yard search engines you can see list prices from yards local to you.