I've only had one good experience, but shipping took a month to get to me. The CDs were in very good condition, as was the box. That was all I can say though.
First experience, HLJ took my money and refused to give it back. Too much hassle for $100 USD, so I left it. That was back in high school, though, so they have improved, but not by much.