Any way to join that streaming site without PayPal or Visa? I don't have any online payments. Any member of that site? What is the cost to join?