All depends on what had to be done.
Did they give you an itemized statement of the parts and labor?
If the problem was, say, a connector that came loose... then, yeah, that sounds like a little much. But if they had to replace the regulators and whathaveyou... then no... it sounds perfectly reasonable. Heck... $140 to get them to do anything the least bit complex sounds like a bargain.
One word of caution, though... if they had to replace parts, you'll want to make sure that they used OEM. Especially in the windows.
How old is your NB?