OP here, I just have one question, where exactly is the Paypal page supposed to be located? On 2ch.us or here?