It's all a matter of opinion. I and many other people enjoy working in a retail seting. Here, we don't have a legitimate reason to whine about whine about being underpaid, overworked (typical = 9-14 hours???), and unrrepresented. It also sounds as if this guy is performing alot of jobs that go to technicians here.