I did swap!! and I didn't expect a another or new unit...I thought thet repair price of $73.00 is quite high for that and a long turn around... I have had HB for at least 30 yrs also my friend... and never had problems like I have the last couple years with CS. The problem is in the unit and not the cradle... I wasn't born yesterday!