Which website belongs to Paypro? Im just curious. Was trying to check them out and I see a website for www.payprocorp.com and a blank page for www.paypro.com I thought paypro was located in Texas but on payprocorp it says that they are in NY?