We are PPAI members, and I use them for sourcing promo items for clients. We have a lot of competition in our area, and most of the promo people offer screen printing (contracted out). I don't want my clients to start pricing me out because they went to someone else for a pen and that person cross sold them shirts. It is not a huge line for us, but we make more than the membership fees and we are growing in that area, so it is worthwhile.
They have a ton of education, I have not specifically looked for CPSIA stuff, but I have seen several articles and resources on it.