It works in canada and I did play on a p2p account before, but not since august, so it probably checks if you've been on a member's account recently (since there'd be no point in giving you a trial of something you already have) I'd try deleting cookies and cache and all that and also the files runescape stores on your computer and try again. maybe it goes by ip though, like if your ip has logged onto a members account in the last __ days it won't give you the trial, idk