Free naman talaga yung sign up sa paypal ts ,but I think kailangan talaga ng visa credit card . Been there , done that . Talagang nagpa open ako ng account just for paypal .
Since 2 years have passed since the last reply in this thread, I am locking it to prevent necroposting. Feel free to start a new thread or contact any forum staff if you want this to be reopened.