I am a "Long Distance Ho". I'll switch carriers for any reasonable offer. Just got $80 cash for switching to AT&T, and I'll switch again tomorrow if someone offers me something good. If no one offers me anything after a few months, I'll go on the Internet and look for some reasonable offer, and if I'll find one I'll switch again.
I don't think there is anything the slightest bit unethical about any of this, but my approach is a bit sloppy. Has anyone come up with any kind of reasonably-based standard approach along the lines of, "I'll switch when the offer is worth the equivalent of $____" or "I switch every ____ months?" Or is it as haphazard as my approach would suggest? I must say that I've probably netted about $100 to $200 a year in cash or cash equivalent over the past seven or eight years.