I just want to warn everyone about http://www.carparts-sale.com/. The vendor is not very responsive when you need to contact them. You might be SOL if you ever have a problem with your order or if you need to return a defective part.
I had made a purchase on 11/10. Realized that the part might not work with my car. Tried to contact them 2 times to cancel my order. The 1st time was within 24 hours but still have not received a response.
I'll update or delete this post depending on what happens next week. Just want to give you guys an early warning.