I want to consider myself joining this site, but still have doubt is this a legal site? do they accept paypal for payment processor?