Joined: Mar '09
Location: Greece
Age: 47 (F)
Posts: 14136
Never heard of that site before. They may have the paypal you are after, but who knows what actually happens there. Good thing you are asking about them, since it is not wise to start playing at the first site offering paypal as an option.