Something on your mind? Want to give us feedback on something in particular or everything in general? Tell us how we are doing!
#11512 by ram104
Mon Jun 15, 2009 1:04 pm
From what I read in articles regarding the ooma telo it states that the telo should be available 2009 by 2nd qtr. Is it still on track or is there delays.

Who is online

Users browsing this forum: Google [Bot] and 11 guests