That ePay.info third party wallet thing is in beta I believe, it's being used by some of the faucets, but the main page says 3 days til it's fully functional..
I'm surprised, it's actually quite nice!

99% that ePay.info will be scam site and created for only one reason,scam money.