Wow, I know what you mean about the"short minutes". The worst is when they are trying to help you and there's this other employee beside them that they introduce as a "trainee". Your time doesn't matter, let's face it we aren't as important to them as we would like to be.
Yeah I have had the trainee thingg as well. You are like beat it! They treat their customers like meh