I wouldn't put it past them either... Oh well. As long as i get a pay off thats all that matters. A friend told me there was a post that said $13 a share does anyone know which post this was? I want to look into their math.