Just tried Sal's recently. I really liked the pizza, and the breadsticks were good as well. Yes, the place is run by ASU students, but it's right in the heart of Tempe, so what do you expect? I can't really comment on their rudeness because I didn't experience it. I called to ask about delivery, and then called again when I got lost because google maps takes you to a completely different place. They were nice and helpful, and told me how to find them. I picked up my pizza and the guy working when I picked it up was polite. I'd definitely go back.