While I don't dismiss anyone's complaints with LRG I really don't have much of a problem with them. I'm not a completionist or collector so I only buy the games I want to play & the shipping time doesn't bother me since it takes me forever to get to start a new game anyhow. But I can understand how these issues would be problems for others.
That is to say there aren't things that irk me. One being a oversaturated of their releases with too many games that are not worth the time imo *cough*kemco rpgs*cough*. Also too many overpriced special editions, not release needs two freaking special/collector editions. That latter is sitting on a already announce release just because. It took forever for that Paper Please release & still waiting on that Super Meat Boy vita release. Sitting on them just to bundle with another of the studio's release doesn't make me want to get the other release more, in fact it does the reverse.
While these things aren't that big of a deal it has caused me from being there every friday morning at 9:45am eagerly waiting for the add to the cart button to drop to where I forget when releases are happening or just plain old can't be bothered to check. Which in turn cause me to buy less. I used to buy at least 2 games a every month from them, now it's more like 2 games every quater if that.
Bottom line is this, at the end of the day though I'm still going to buy from them. Now that might change in the future, but not anytime soon that I can foresee. You can have complaints, no company is perfect for it's customers & you have a right to voice those complaints. But a constant string of page after page argument isn't a complaint it's a grudge. For those whose limit has been reach the solution is simple, stop buying from them. If this company irks you so much just stop & move on it's that simple. Unless your one of those people like who live on twitter only to rile the ire & misery of others & roll around in it like Scrooge McDuck in his vault, why would you want to deal with the stress & anger it's causing you? Find better things to do with your time & money.
But hey that's just my .03 cents (pun intended)