It helps if you're nice and pleasant yourself when answering questions no matter how ridiculous it may sound...
I was once held up at an immigration check (in YYZ) when the agent started asking me if the fare she got to fly to HKG was a good deal or not..!