As a customer support in any field, you're duty is to help the customer regardless of their attitude while staying professional.
Also just because something is free, doesn't mean you don't have the right to complain. You have the right to complain, whether you get it for free or pay for it, as...