The "must be member for 24 hours" requirement is fairly new. They instituted it to help thwart spambots.Actually.... on the first page where they tell you how to post they have set up a forum just for people to earn them under technical/test forum....and on that pages instructions it says it could take up to an hour after the 10 posts... Nothing mentioned about 24 hours.
I do plan on getting involved..... I was just in a hurry for an offer. Thank you )