When i check Segpays i see its a company called Toccata running it. I remember the company Toccata in affiliation with iBill. Or am i complety wrong? I googled abit and found some old threads on other boards that Toccata and iBill had the same company adress in Deerfield Beach, FL.
???
|