jedaustin
Joined: Wed 23 of Mar, 2005

The form

Posted:Fri 06 of May, 2005 (20:42 UTC)
Odd that the form requires a picture of your credit card.. front and back.
Can anyone vouch for this company?