Ya, something fishy is going on. I'd personally ax the whole thing and walk away. I have no ties to this guy, buy I've heard a lot of good things about masternodecloud.com lately - I believe the owner is doing his part to support the community (especially testnet?) and it's super cheap ($4/mo?).