I have a 659 and haven't had any problems at all with it or customer support. You say you call customer support and it hangs up on you? Customer support doesn't hang up on people. Don't know what you mean by "It hangs up on me".
Regards
Regards