I have ooma. Initial cost was about $100 if I recall correctly, plus 40 to port my old home phone number, but they throw in the premier service for a few months for free if you port. Now my monthly bill is $4.95, includes voice mail, caller id, cross Canada long distance, plus a couple other things... Quality is generally same as it was with cogeco, but cogeco charged $50/month! Occasionally get a little interference type of stutter sound, but it's rare. Overall I'm pretty happy only spending $5 a month!