Whilst I smell a rat as to e-clear, there are other similar companies operating in this market of credit card clearing with the travel and other industries with high consumer put through.
They too have some dubious practices, which are dodgy to say the least and in some cases, require the connivance of the user IE: client, which if relevant in this case, would be Globespan.
The area is under regulated and a license to print money.