For the last two days I've had the squirts. Yesterday I dropped my phone in the toilet. Yes. and No, it's not... to answer your first two questions. Anybody have an old verizon wireless phone laying around? If not I may be using the pink razor for a while.