If you want to throw some more time at the situation, may I suggest the time-honored technique of escalation.
Call back to Toshiba. Be as sweet as honey. Tell the person the gist of your conversation, and its result. Explain that you are concerned because of what that person said to you -- it doesn't seem to represent Toshiba very well at all.
(If the first contact was nasty, and they point that out: Well, our notes show you weren't very nice to the representative, or you said such-and-such, shrug it off -- it was a misunderstanding between you and that representative -- you're really a nice person -- you just became upset.)
If this person "stiffs" you, say (nicely), "You've been very helpful, and I'd like to speak to your manager." (Don't say "but" -- they're onto that-- and taught not to use it, so use their technique against 'em. "but" gives 'em a chance to object.) Let each person know you're taking names -- the anatomy-kicking can come later, if need be.
Go for the head of customer service, and be willing to go for the executive offices. (Despite the bravado, many internal departments loathe and fear attention from the executive offices.)
Toshiba America, Inc.
1251 Avenue of the Americas
Suite 4110
New York, NY 10020
Be as nice as you can, and then play the victim. You haven't become upset, you've been nice to everybody, you just don't know why you can't get any help...
None of this, of course, guarantees results. It's worth a shot, and leaves you the nasty avenues, if need be -- many corporations are being embarrassed into proper responses by consumers willing to let everyone on the 'net know how badly they treat people.