bad deal about the window, but no worries, Honda Dealerships will fix you up right. It does make a diff if it's under warranty though.
If it is under warranty, no need for guns, just tell them the problem, and you'll be taken care of. Dealerships do jack you for labor and what not, but if you want a guarantee on Honda Certified and what not, then take it to the dealer, it'll be done right and keep it's certificateion for sure.
If it isn't under warranty, well that's too bad. I guess just suck it up, and get it fixed when ever you can afford it and/or make time....