Thread
:
Never heard of this one
View Single Post
#
2
(
)
02-02-2007, 08:42 PM
billburke3
Junior Member
Join Date: Feb 2007
Posts: 7
They're not bad, but customer service stinks, tech support is "OK";
If you want reliability, try Vonage.
billburke3
View Public Profile
Send a private message to billburke3
Find all posts by billburke3