Do not QSL the following people. They are known to send QSLs that are not acceptable for DXCC. They may be pirate stations, scam artists, or just someone who has not submitted proper documentation to the ARRL DXCC.
HH2HM or PY3ZM
Some stations' QSLs are valid. The problem is getting the QSL card from them. Some of these stations get a reputation for bad QSLing and greenstamp collecting.
To get a feel for how well a station QSLs you can ask other DXers or go to the Spot Database Search Link below and type the word "collect" in the search string and select "any column."
Change the number of spots you want to see to whatever number you wish. To know if a station has a horrible reputation in QSLing just look for the number of times the station is spotted.
Someone with many bad QSL spots probably is someone you should be wary of QSLing. Someone with a few spots may be just slow at QSLing and there are some disgruntled ops waiting and spazzing.
Just because someone posts something about a station does not make it true. I know there are many stations I see posted that I have gotten QSL cards from.
It could be the op that is posting a complaint is bad at QSLing themselves (ie no SASE, wrong address, etc.)