Manager forced me to give my boss's number because he claimed I was being "disrespectful" toward customers. Since when does "I don't work here" become disrespectful you POS? Seriously next manager to call me out on that's going to get a lawsuit.
Don't know why you're posting it here, If it's just to vent, yeah, customers can suck sometimes. If it's for help, there's probably a lesson in human relations buried here somewhere, assuming your employer knows your strengths and limitations and is willing to work with you.