I found the problem. It is indeed the program used to export them which is the issue. In my case, Photoshop.
Someone posted a "defringe" program in this thread which seems to solve the problem. I still have some white specks, but they could just be the artist who messed up, or me when I edited the art and resaved it after it already had the white transparency from a previous save:
http://www.blitzbasic.com/Community/posts.php?topic=50808#566036
Seems to make most png's smaller than the photoshop ones too, but those it makes bigger it makes much bigger so I guess I'll look into a program called png crush that someone mentioned.
Someone posted a "defringe" program in this thread which seems to solve the problem. I still have some white specks, but they could just be the artist who messed up, or me when I edited the art and resaved it after it already had the white transparency from a previous save:
http://www.blitzbasic.com/Community/posts.php?topic=50808#566036
Seems to make most png's smaller than the photoshop ones too, but those it makes bigger it makes much bigger so I guess I'll look into a program called png crush that someone mentioned.