Just got spammed by SegPay.com ...
"Hello and how are you! I hope all is well with you. I remember you from iBill where you had your account. I am writing to tell you about the new billing company I am working for now ? SegPay...yadda..yadda..yadda"
Anyone got comments,suggestions or observations on this company?
