Comment Comment by xvector The amount of trust that providers put in phone numbers is absolutely insane. parent xvector 4 years ago