I currently grind them on DoL when I need them, because I refuse to buy them off the AH because it supports RMT.
You aren't going to kill the rmt business by wasting hours of your time farming crystals. All you'll do is waste hours of your time.

Just buy them. If you really want buy the smaller stacks since those are more likely to be from legit players.