I've been there a few times and the customer service is usually ok but not exceptional or anything. Went today to do an exchange and was served by the manager as she happened to be at the till at the time. Got to say, she was very helpful and polite. Nothing was too much trouble.