New phone company offers unlimited talk, text and web for less than $20, but there's a catch