I used to do this a lot, when I was in high school I had several accents I'd worked on for years. The problem arose after I went to work, as when I would meet someone who actually had one of the ones I'd practiced, I REALLY had a tough time not to answer with the same accent. I don't do it anymore, but one thing I've noticed is that I can understand people who speak with an accent better than most people around here.