You need a 200cb account for this. This only works on EoC.
Go to world 54 Duel Arena.
Go up to idiots who are Polypore Staking anything 50M+.
Add them to your friends list. If they have their friends list on friends only, tell them to add you.
Say you want to do a session with them, but you need a Polypore staff and you can't get to the Grand Exchange at the moment. Ask him or her to give you a polypore staff. DO NOT MENTION 'FREE'. If you say you want one for free, they'll say no. Let them put the staff in trade, click accept. DO NOT PUT ANY MONEY IN. They'll usually just give it to you for free. Do this like 50 more times or however many more times you need to do to make 5M in an hour.
I got like 4 polypore staffs in like 10 minutes doing this. I have no clue how much I made, but I'm assuming it's like 5M/Hour.