Customer service actually sucks! I have been dealing with this for 60 days and still have not gotten a refund of my parts after getting an RMA and they have been returned not installed!! Avoid them at all costs... delay, delay, delay, delay.