After buying their product and having it professionally installed. We found that the part didn't fix the problem so we have to needed to return it. The return process has been a total pain in the $#*!, we have had to call everyday to try and get an RMA so we can get the board out the door, but its nearly been a week and we still have received nothing. We keep hearing it will be sent out by the end of the day, it may be sent out by the end of the day or it will be sent out in a few hours. Still got nothing. They really wanna give you the run around. I was aware of the restocking fee when i purchased. But goodness this return service is driving away my business in spite of their lower prices.