Hello everyone, thank you in advance for your support. So I recently had al new phones set up by Comcast and when I ordered this new service I made it a point to make sure they have soft phones I can use with my computer and also a must that I can t...