USA Telephone is a MAINE owned telephone company. Their rates are reasonable and LOWER than any other company and with them, you get both your long distance and your local calls all on one bill, all for one price. I generally pay around $40 a month for local and long distance calls and that also includes caller ID, call waiting and Call waiting caller ID! They also have an excellent referral program where you get one free month of service for each person you refer! If you would like to be referred, please contact me at firstname.lastname@example.org.