A search usually turns up these folks:
http://www.gdl-online.com/testproc.html
This is a test procedure they have to determine the likely failed part and their repair of the parts is much less than $450. However, it is my understanding that they turn away units that have been "worked on".