Parts on the site are very affordable but it comes with a very heavy price. NO CUSTOMER SERVICE! Got a wrong part for my car and went to return it but was meet with a very nice guy saying he's not issuing any refund whatsoever end of story, period... So make sure you get the right parts or you'll end up paying double... BUYER BE WARE...