Stonegate Financial Services-Lloyd Lewis, 1-905-598-5410
Consumer Report
As with the other similar complaints, I received the letter from Stonegate Financial Services stating I was a winner, and check for $3990, asking me to call Lloyd, then I was to deposit it, and then call him back. I sent off a copy of the check to Silicon Valley Bank (the issuing bank) and asked ...