Pay Pal

United States
January 1, 2007 11:14am CST
I don't know anything about this, and I'm quite leery to even try it. Heard a lot of scams about it.
No responses