long distance providers have varying price rates