ComputerHunter.com
The online payment company says a brief technical issue has now been resolved.source