Pretty much all customer service here is quite shit. Vodafone have been the most consistently annoying for me both in person and on the phone. One time I went into the shop about a simple problem. As soon as I started speaking to the staff member he told me I had to go see the people upstairs. Unfortunately it was really busy in that part so I had to wait ages. After about 45 minutes I finally got to speak to someone, the same guy! He'd apparently come upstairs to help out because it was so busy. He then actually listened to me and, I could tell he was completely embarrassed about his, he told me I needed to go see the person downstairs.