News for hackers. Stuff that matters.
Re:Fire your bad customers by StavrosK on Sunday August 09, 2020 @06:29AM (#24098611)
I've had fun replying honestly to bad customers. I run a service where you pay once for a lifetime upgrade, and it doesn't make much money so I don't care very much about dissatisfying bad customers.

One of them emailed me with a subject line of "my account is broken! FIX IT!!!" and no body, to which I replied "how rude, do you think I'm your slave?". He replied in the same vein, saying that if I didn't fix it he'd go to a competitor, to which I said "it's a one-time payment and you've already paid me, if you leave you're just basically saving me time in support".

He replied a few hours later apologizing for his rudeness and detailing what the problem was, which I helped him fix, but it was fun to see how much customers expect to be able to walk all over customer service and how surprised they are when you don't take their shit.

To be fair, 99% of support emails are very kind and polite.

Re:Fire your bad customers by katzgrau on Sunday August 09, 2020 @07:11AM (#24098814)
Your pricing model is broken and it's bad for you and customers. Do yourself a favor and put a limit on support after the upgrade and then offer an ongoing maintenance package.

I used to have a similarly bad attitude when I had low metered pricing. Once I insisted on monthly account minimums I could afford to hire a nice customer service person and not be so touchy all of the time.

Re:Fire your bad customers by StavrosK on Sunday August 09, 2020 @07:15AM (#24098828)
This is literally one instance in ten years. That's pretty far from "all the time", which is a conclusion I don't even hint at anywhere. I'm pretty happy to provide the service at this price point, and every customer is too. Besides, I would call out this kind of entitled rudeness at any price point.
Re:Fire your bad customers by the_other on Sunday August 09, 2020 @08:41AM (#24099218)
I quite often throw out the “raise your prices” viewpoint in casual conversation, based on my time (12ish years) as a contractor. When I do it, I’m aware it’s not always the best option, but I don’t have a catalog of personal experience to draw on for more nuanced advice.

This was a nice example of when not to. Thanks.

Re:Fire your bad customers by StavrosK on Sunday August 09, 2020 @09:54AM (#24099654)
My example is not completely applicable because it's not a business per se, nor do I want to make it one, it's more of a "I made this for myself but you can use it if you chip in to pay for costs". Even so, I recently raised the price from $20/ever (where it was since 2008) to $50/ever.

The way I handle most support requests is to make the UI easy enough so that people don't have that problem in the first place, though many still do, partly because of the unorthodox "email token to log in" system I switched to recently. Many people weren't used to that.

Re:Fire your bad customers by koheripbal on Sunday August 09, 2020 @09:57AM (#24099669)
I think the general point is still correct - lifetime licenses mean that producers have no incentive to support their products.
Re:Fire your bad customers by StavrosK on Sunday August 09, 2020 @09:59AM (#24099677)
The incentive to support the product is that you get more customers, though.
Re:Fire your bad customers by scarface74 on Sunday August 09, 2020 @10:19AM (#24099796)
That only works as long as your addressable market is growing. You see it on app stores. Many early Indy developers were making money selling 0.99 apps where you paid once and got free upgrades forever. That was fine when the iOS market was doubling every year. Now, lack of upgrade pricing is forcing app makers to either make money from ads or subscription pricing.

Back in the day Angry Birds cost $0.99 with no ads and you could use it forever. I downloaded it again recently just for nostalgia purposes and there is no option to get rid of ads. EA had a version of Tetris that cost $0.99 that was released during the 3.5” era was never upgraded, but stayed in the App Store until iOS didn’t support 32 bit apps. They replaced it with an ad supported version.

Re:Fire your bad customers by cortesoft on Sunday August 09, 2020 @04:35PM (#24102654)
What is wrong with not continuing to make money on something?

Let’s say you spend $100,000 to make a piece of software, you sell it to 150,000 people at a $1 a piece... and that’s it. People don’t keep paying for it, but you also don’t keep investing in it. You move on to making something new.

I don’t like this idea that you need to keep making money off something that you made years ago.

Re:Fire your bad customers by scarface74 on Sunday August 09, 2020 @04:50PM (#24102787)
It would be fine to move on but in the case of Angry Birds. Wouldn’t the company get a bad reputation if they didn’t keep the game compatible between the 3-1/2 inch iPhone up to 5 and the iPhone 5? When a new version of iOS caused it to crash?

But more importantly, if you bought MS Office for a one time fee of $100 and the next month, Apple introduced a new form factor or new features and either MS didn’t support it all or forced you to pay the full retail price, would you be upset?

People buy apps and expect them to continue working when they upgrade their phone. What are you left with besides ads and subscriptions without upgrade pricing?

Re:Fire your bad customers by cortesoft on Sunday August 09, 2020 @08:38PM (#24104257)
I feel like the solution there is for Apple to stop releasing breaking changes that make old apps stop working.
Re:Fire your bad customers by scarface74 on Sunday August 09, 2020 @09:12PM (#24104485)
The “breaking changes” were creating a phone with a larger screen (iOS 5). Apps still worked but they looked horrible.

On the other hand for productivity apps, I would expect them to support split screen on the iPad when it was introduced and the File picker (it did).

Should Apple also have kept the Silicon needed to support 32 bit apps forever?

Re:Fire your bad customers by StavrosK on Sunday August 09, 2020 @10:26AM (#24099837)
Yes, very true. That's the incentive for me, a hobbyist with very few customers, but when you've captured a lot of the market and your users never need to replace your product with a new one because it broke, you'll soon hit a wall.
Re:Fire your bad customers by ghaff on Sunday August 09, 2020 @10:14AM (#24099768)
Certainly one time pricing with unlimited upgrades/support misaligns the incentives of the developer and the customer. That said, it's probably fine for a relatively low-priced product that doesn't have any particular lock-in--like a utility of some sort. Or a game. I sold a shareware program like that for quite a while and never had a problem with that model.

Clearly, there are other types of software that this doesn't make as much sense for.

Re:Fire your bad customers by ptero on Sunday August 09, 2020 @08:49AM (#24099269)
It is your business, but I personally would not do this. When wearing a business hat you need to respond to rudeness with polite firmness.

"fix it!" -- "please give more details" or "sorry, this feature is not a near term deliverable" (which is a polite request to get lost). "I am going to a competitor" -- "we think our product is better, but encourage users to try alternatives", etc. My 2c.

Re:Fire your bad customers by shawnz on Sunday August 09, 2020 @09:30AM (#24099511)
So as to accomplish what? Maximizing your reputation? Who cares?

Maybe it's possible that not pandering to the deadbeat clients actually improves your profitability?

Re:Fire your bad customers by EForEndeavour on Sunday August 09, 2020 @09:48AM (#24099621)
"Who cares?" Presumably, the person who need a steady stream of new clients to survive, many of whom do a bit of Googling that would uncover evidence of dickish behaviour (reviews, reddit posts, tweets, etc.), whether or not the recipient deserved it.

There's also the fact that being a dick to rude people doesn't feel good to everyone. I can only truly speak for myself here, but being rude in proportion to some random person who started it and totally deserves it leaves me feeling bad afterward, like I allowed myself to get trolled. An angry client email, a profane reply to an innocuous online comment... You have the luxury of asynchronous communication to take a moment, let the blind rage pass, and reply in the even-keeled diction of business communications, maybe even killing them with kindness. Or just ignore 'em.

Re:Fire your bad customers by ecpottinger on Sunday August 09, 2020 @01:41PM (#24101296)
Do not work like that. When I read reviews, I quickly notice if the reviewer seems to have an axe to grind. Reviews of true bad service seem to have a different favour than the reviews given by the people who are just trying to bad mouth someone/company, they too often try to make themselves look like angels and how dare this big bad person not meet their expectations.
Re:Fire your bad customers by EForEndeavour on Sunday August 09, 2020 @05:46PM (#24103200)
Regardless of how entitled and axe-grindy a reviewer is, if they post a screenshot of an email written by the sole proprietor of the business telling them to fuck off and die or something similarly toxic, don't you think a lot of people would consciously avoid doing business with a person like that? It probably wouldn't help.
Re:Fire your bad customers by ecpottinger on Sunday August 09, 2020 @01:36PM (#24101252)
That is what happened where I use to work. They got rid of the dead beat clients, the ones who were always later in payments, the ones who always asking the salesmen for no costs extras to make the sales.

And with less customers the profits DOUBLED!

Re:Fire your bad customers by mrtksn on Sunday August 09, 2020 @06:51AM (#24098708)
It's a one time payment for you that you don't care but it could be a life changing issue for your user. If a developer responds to me in that way for an app that I depend on, he/she would make an enemy for life.

Sure, customers could be rude(I wish they were not but some people have a bad temperament or have something else going in their life and this was a tipping point) but did they wake you up in the morning and forced to create that app and give it to them for the price you sell it? I am sure that it's the other way around, you made an app that promises to solves a specific problem and you offered someone to solve their problem for that low price and they are unhappy that you did not kept your part of the deal.

I would be very pissed off too if the developer of a product that I bought decides that it's not a good business and makes the product unusable. It's not my job to calculate the fair price for the product, the product developers must do the calculation since they come up with the offer in first place. If the deal is made, I expect to to receive the full promised benefits of the product I bought.

That's actually why we have customer protection laws.

Re:Fire your bad customers by StavrosK on Sunday August 09, 2020 @06:57AM (#24098729)
Where did I say I reply like this to everyone? Why would you expect to be rude to a support person and still get support?

In my view, you extend people basic courtesy, whether you're paying them or not, and paying doesn't give you the right to act entitled. Price doesn't enter into it, I reply the same way to every rude customer, except one-off payments don't have "I won't give you any more money" to fall back on to excuse their bad behaviour.

Re:Fire your bad customers by TeMPOraL on Sunday August 09, 2020 @08:03AM (#24099025)
I'm with Stavros on this. Fundamental attribution error is real, and while it's a good reason not to judge a person for a one-time outburst, such rude behavior is still unacceptable in a civilized society. People don't stop testing behavioral boundaries once they become adults, so someone who's successful at shouting customer service into compliance is likely to continue doing so. Standing up to rude behavior is doing a service for everyone.

This is entirely orthogonal to support - customer protection laws define what a customer is entitled to. Often, the call to customer support is an attempt to expedite the process beyond what the laws dictate. Many companies will gladly comply, as even a happy ex-customer is a win. But if someone's being rude, it's only fair to tell them to send a filled-in form by letter and expect a reply in 14 business days.

Re:Fire your bad customers by romanoderoma on Sunday August 09, 2020 @11:12AM (#24100074)
> If a developer responds to me in that way for an app that I depend on, he/she would make an enemy for life.

What happened to "we don't deal with terrorists"?

The answer of the developer seems reasonable to me if the point was "do this or I'll go to competitors", well, it's you right, do it then.

And if the customer was really that bad as it seems, I would have refunded them and let them go for good.

No amount of money can buy my time if I don't want to spend it doing something I don't want to do.

Customer protection laws are there to protect customers against misbeahavings, if I buy a Sony Television and they refuse to fix a broken one, I can appeal to customer's protection, if they refuse to add WIFI to a model that was born without it, it's in their rights.

Re:Fire your bad customers by mrtksn on Sunday August 09, 2020 @11:34AM (#24100241)
That’s one very liberal interpretation for “terrorist”.

If your skin is too thin to deal with angry customers you should not be facing them. There’re plenty of back office jobs out there. If you’re an enterpreneur, you probably should hire someone if you’re too easily offended.

Most of those angry customers are people who are suffering some kind of pain inflicted by your product. Some people are arsholes, others don’t handle stress well. Some have something else going on with their lives and this was a tipping point. Others are simply rude. But terrorist? No, they’re not terrorists.

Re:Fire your bad customers by romanoderoma on Sunday August 09, 2020 @12:29PM (#24100703)
> That’s one very liberal interpretation for “terrorist”.

Isn't terrorism about "making enemies"?

That's what you wrote.

> If your skin is too thin to deal with angry customers you should not be facing them

Isn't it exactly what the OP did?

> If you’re an enterpreneur, you probably should hire someone if you’re too easily offended.

I'm almost never offended.

But I'm not a psychologist, I don't have to deal with people hanger management problems and honestly I\m not even trained to.

> Most of those angry customers are people who are suffering some kind of pain inflicted by your product

That nobody ever forced to buy.

Small companies are usually made by a handful of people, working on a few products, all day.

Complaining that their support is not the best around is futile, they get the blame simply because they offer some form of support, because in the end they care about their customers and they obviously care more about 99.9% who appreciate their work than those few who do not.

The real offenders - Google, Facebook, Twitter etc. etc. - don't even offer a customer support while making billions out of their users.

Re:Fire your bad customers by McDyver on Sunday August 09, 2020 @07:10AM (#24098805)
I would be very surprised to see any T&C for a consumer grade app or service explicitly stating that they serve a specific purpose or solve a specific issue. Usually the T&C state that the service is "as is". You are entitled to be pissed-off, as much as the developer is entitled to just say " no", unless you have a contract stating otherwise.
Re:Fire your bad customers by StavrosK on Sunday August 09, 2020 @07:18AM (#24098850)
I generally strive to help people resolve their problems, and 99% of people are polite and get great support, even if they can't articulate their problem initially. I just can't stand people who think it's okay to walk all over others just because they're in a paying relationship with them.

People condemn individuals who are rude to their servers, but it seems to me, from the reactions in this thread, that they would just as easily condemn servers for pointing out the rudeness.

Re:Fire your bad customers by julianlam on Sunday August 09, 2020 @08:46AM (#24099240)
Don't worry, I think the silent majority is on your side.

If someone is defending "customer is always right", then they've probably never had a client from hell.

Re:Fire your bad customers by katsume3 on Sunday August 09, 2020 @10:06AM (#24099721)
Which is why you need to cultivate a zen-like calm when dealing with them, otherwise they will hurt you
Re:Fire your bad customers by McDyver on Sunday August 09, 2020 @07:36AM (#24098935)
I agree with your position.

People have become so entitled in all aspects of life, that they forget that there are people on the other end of their abuse.

The capitalist motto that "the customer is always right" has created the most entitled generation of rude and abusive customers.

Re:Fire your bad customers by mrtksn on Sunday August 09, 2020 @07:18AM (#24098851)
That's why I don't purchase software without a middle man. If I buy something from the Apple AppStore I know that I will get a refund if the things don't work out as expected. The %30 cut that Apple gets is the distributed price of all those developers that decide that It's all over once they receive the money.
Re:Fire your bad customers by StavrosK on Sunday August 09, 2020 @07:19AM (#24098852)
I give no-questions-asked refunds.
Re:Fire your bad customers by mrtksn on Sunday August 09, 2020 @07:23AM (#24098871)
Not having to deal with frigle egos is also part of the experience. There's something very disturbing about getting into an argument with a seller.

The seller screws you over? Leave the 1 star review, get your refund and don't have to look back.

Re:Fire your bad customers by tlogan on Sunday August 09, 2020 @01:23PM (#24101140)
Yes - 99% of support request/tickets is very polite. The problem is that 1% of bad ones might cause such as stress to your support team that 99% of your customers end up suffering. So cut them fast and swiftly.
Re:Fire your bad customers by chrisBob on Sunday August 09, 2020 @08:08AM (#24099054)
Also remember that sometimes customers make mistakes and you should probably give someone at least one chance to correct for a bad day.

I sent a rude email to Gumstix in 2012 that I regret. If you are on here I am sorry.

Re:Fire your bad customers by StavrosK on Sunday August 09, 2020 @08:12AM (#24099073)
I don't think I did anything hostile, I got a rude email and replied with, basically, "that tone is inappropriate". The customer later apologized and we walked through his problem and fix together.
Re:Fire your bad customers by tlogan on Sunday August 09, 2020 @01:34PM (#24101230)
Yes: in our business we understand that customers might have a bad day. Maybe even drunk. So we always answer very politely - next business day. If we get rude answer then oh well... what is the point?
Re:Fire your bad customers by cutemonster on Monday August 10, 2020 @05:56AM (#24107417)
Good idea by you to wait a day, so the for the moment angry person has had time to calm down
Re:Fire your bad customers by znpy on Sunday August 09, 2020 @03:17PM (#24102071)
It's fun how you didn't say anything about the businesses or the industry you work on yet a lot of people are hurrying up to give you all kind of life lessons and advices.

Kudos to you for well handling that specific situation and making/letting the customer get back on track.

Re:Fire your bad customers by StavrosK on Sunday August 09, 2020 @03:23PM (#24102124)
Eh it's natural for the brain to fill in the blanks with its own assumptions, to the point where you aren't sure what the person said and what you assumed they said later.

Thanks! It seemed to work out well for both me and the customer in the end.

Re:Fire your bad customers by cutemonster on Monday August 10, 2020 @06:02AM (#24107452)
> natural for the brain to fill in the blanks with its own assumptions

I think an annoying thing is that people are (seem to be) completely unaware that they're (their brains) doing this

Re:Fire your bad customers by hnarn on Sunday August 09, 2020 @06:54AM (#24098723)
From a purely business point of view, I don't understand why you go with "one time payment, so I can tell bad customers to piss off" rather than "monthly payment, so I make more money by having to stand the occasional bad customer".
Re:Fire your bad customers by Denvercoder9 on Sunday August 09, 2020 @07:06AM (#24098780)
He might not make more money with monthly payments. There are lots of things I'd pay 10 bucks for, but won't pay a dollar monthly for.
Re:Fire your bad customers by katzgrau on Sunday August 09, 2020 @07:18AM (#24098849)
With any serious pricing model you're going to cut a lot of people.

Put a sustainable pricing model in place that can afford support staff.

Sure, a bunch of cheapskates will up and leave - there will surely be a second rate competitor who will pick them up and offer the same poor or nonexistent support all over again.

One thing I learned from experience is that it's the people who pay the least who are the neediest and most frustrating to deal with.

Re:Fire your bad customers by hnarn on Sunday August 09, 2020 @07:20AM (#24098853)
> One thing I learned from experience is that it's the people who pay the least who are the neediest and most frustrating to deal with.

As someone who has partaken in a support organization where 99% were annual payments and 1% were "golden licenses" (pay once, never again), I can confirm that the 1% were by far the worst.

Re:Fire your bad customers by StavrosK on Sunday August 09, 2020 @07:22AM (#24098869)
This reflects my experience in other services, but not in this one (where the only model is "golden license"). The vast majority are very polite, and asking for help about as much as everyone else (not more).
Re:Fire your bad customers by hnarn on Sunday August 09, 2020 @07:18AM (#24098847)
Paying once for a service doesn't sit right with me, it may not be rational but I feel that I can't trust that it will stick around. I'd rather pay a smaller monthly fee to keep the lights on, than a one time fee and constantly fear I might just be cut off one day.

And even if it's not technically a service, but say some closed source software or whatever, the same idea still applies for future bug fixes and maintenance, at least in my mind. At least for anything semi-critical.

Re:Fire your bad customers by StavrosK on Sunday August 09, 2020 @07:24AM (#24098881)
This is true, and I would normally make it a yearly subscription, but this is https://www.deadmansswitch.net/, where you leave messages to send to your loved ones after you die, and I didn't want people to have their messages lost because they're too old/unable to renew a credit card or something similar.
Re:Fire your bad customers by hnarn on Sunday August 09, 2020 @07:27AM (#24098892)
That's definitely one of the situations where it does make sense.
Re:Fire your bad customers by ecpottinger on Sunday August 09, 2020 @01:42PM (#24101316)
Interesting service.
Re:Fire your bad customers by cgriswald on Sunday August 09, 2020 @01:58PM (#24101473)
I would rather pay 1.2 * $X now than $X/months per month over the lifetime of a product. It's not about the money for me, it's about having a fixed cost rather than an indefinitely recurring one that I have to continually decide if it is still giving me $X/mo in value and remember to cancel when I'm done. It's also about the sense of ownership I get over the product versus "this is something I'm renting" which, for me, is a big deal. I get that it is difficult to price in the cost of bug-fixes, but I consider that not my problem.

That said, support as a subscription (or alternatively, pay-per-issue) is totally fine by me. I'm also fine if new features are added to Version 2, and I later have to decide whether to upgrade or not.

And although it is not about the money for me, it frequently does pay off. I usually opt for the longest recurring subscription (if lifetime is not available) which usually has steep discounts and in the case of my XM radio... still enjoying that lifetime subscription.

Re:Fire your bad customers by StavrosK on Sunday August 09, 2020 @06:58AM (#24098736)
Bad customers might say "I'll go with your competitor", not realizing that that's no threat when the payment is one-time.
Re:Fire your bad customers by hnarn on Sunday August 09, 2020 @07:02AM (#24098762)
I don't understand how that's "no threat" just because you got a one time payment. You're still losing customers to a competitor. Is this competitor also charging one time, or monthly? Do they make more money than you? Because if they're charging monthly, and more, you're clearly leaving money on the table as well.

There's a potential that you're paying a huge premium (that you don't even see) just for the enjoyment of being rude to customers. Maybe that's something you value extremely highly, I don't know.

Re:Fire your bad customers by StavrosK on Sunday August 09, 2020 @07:07AM (#24098792)
> You're still losing customers to a competitor.

Sure, that's true.

> for the enjoyment of being rude to customers

I was rude to customers? For pointing out they can't talk to me like that? I may have gotten the definition of "rude" wrong.

Re:Fire your bad customers by ecpottinger on Sunday August 09, 2020 @01:47PM (#24101367)
I got that many times when a relative said something rude to me, and I answered right back. In the past I was told how rude I was, at which point I would parrot word for word what was said to me and ask.

"You don't think that was rude from them in the first place, I am answering in the same manner they talked to me. If they don't want it, then they should learn to talk nicer to me in the first place. Instead of assuming they can say whatever they want and get away with it.".

Interestingly, in the last decade my relatives have been a lot more polite with me when we talk.

Re:Fire your bad customers by hnarn on Sunday August 09, 2020 @07:15AM (#24098830)
I'm not telling you how to behave, I'm just saying that if you had thicker skin you would probably make more money, so another way of looking at that is that you're paying a premium for the luxury of being able to be, let's say "honest" then, instead of rude, to your customers.
Re:Fire your bad customers by StavrosK on Sunday August 09, 2020 @07:20AM (#24098858)
I understand that and agree, but yes, I ascribe a high (societal) value to telling people when they're being rude, because I think to do otherwise is to enable them.

Besides, people like the customer in question come once in a decade (to me, anyway), so it hasn't been a problem.

Re:Fire your bad customers by julianlam on Sunday August 09, 2020 @09:00AM (#24099320)
> I'm just saying that if you had thicker skin you would probably make more money

In this case, I'd pay money to not deal with a customer like that.

Re:Fire your bad customers by Smaug123 on Sunday August 09, 2020 @07:06AM (#24098782)
I think it's reasonable to value that extremely highly - enough of them are inexcusably rude to the customer service people!
Re:Fire your bad customers by hnarn on Sunday August 09, 2020 @07:17AM (#24098841)
I don't disagree with you, but I think it's less reasonable when you're a one man operation, because at that point you're losing money by not tolerating rudeness. If you're employed in support, or the manager of a support organization, "firing" toxic customers can make sense in another way: retaining competence because people don't quit, the money lost is not relevant compared to the potential risk of churn within support, etc. etc.
Re:Fire your bad customers by StavrosK on Sunday August 09, 2020 @07:29AM (#24098903)
I both agree and disagree with you. In this specific instance, I made the service because I wanted to use it, and thought I'd provide it to others as a way of paying for server costs (my time is free because I need it for myself), but then also kind of feel obligated to keep it running because of the paying customers, which has worked out okay for the last ten years the service has been running.

In the general case, I agree that you would lose money by not tolerating rudeness, but think that one generally has a societal responsibility to call out bad behaviour, to let people know that that's not acceptable. Also, I think that rude customers are generally not worth it because they tend to cost more than they bring in, statistically.

Re:Fire your bad customers by kungtotte on Sunday August 09, 2020 @08:44AM (#24099235)
Some people aren't motivated by trying to eke out every last cent out of a business venture, they're happy making as much money as they are currently making.

So while income could be maximized by acting differently, Stavros chooses to optimize for his well being instead.

Re:Fire your bad customers by ecpottinger on Sunday August 09, 2020 @01:55PM (#24101441)
Yes, this year I made about $100,000 (mostly I was lucky) but I had a conversation with a person who claimed to have made a million dollars in the last year and how poorly I did.

??????

It does not enter his mind that normally I make a third of that and so I am very happy with the windfall. Heck, with hindsight I could see how I could have also made a million, but only by worrying over every dollars I invested. There is more to life than spend all your time thinking about how to make more money. I have gone camping, hiking and living at a cabin by a river. He on the other hand sound like he spent the entire year glued to his computer monitor trying to make more.

Re:Fire your bad customers by Smaug123 on Sunday August 09, 2020 @03:01PM (#24101943)
Of course, you could be making the same mistake as your interlocutor here of failing to understand the other person's point of view - you assert that there is more to life than making money, but perhaps the other person has different goals to you - goals which can only be accomplished with large amounts of money.
Re:Fire your bad customers by ordu on Sunday August 09, 2020 @04:48PM (#24102771)
> I don't understand how that's "no threat" just because you got a one time payment. You're still losing customers to a competitor.

Is it a bad thing necessarily? If this customer brings more trouble than value, that wouldn't it be the best move to dump it to a competitor?

Re:Fire your bad customers by panpanna on Sunday August 09, 2020 @06:38AM (#24098661)
> I run a service where you pay once for a lifetime upgrade, and it doesn't make much money so I don't care very much about dissatisfying bad customers.

I don't like this attitude.

Re:Fire your bad customers by onion2k on Sunday August 09, 2020 @07:27AM (#24098895)
Very often people say they don't like something because they can easily imagine being in the same position. If that's what prompted you to state you don't like the response, just be sure you never post such a rude support request and you should be fine.
Re:Fire your bad customers by StavrosK on Sunday August 09, 2020 @06:41AM (#24098670)
Would you prefer I cared deeply about bad customers?
Re:Fire your bad customers by MaxBarraclough on Sunday August 09, 2020 @06:52AM (#24098711)
From your account of the incident, you declined to take the customer's problem seriously at all.

I don't see that it's reasonable to disregard the issues of a paying customer on account of their poor netiquette. They aren't a professional tester filing a bug-report, they're a paying customer with poor communication skills. I don't see that refusing to help them, and even mocking them, is an acceptable response. At the very least you're holding yourself to a low standard.

Re:Fire your bad customers by StavrosK on Sunday August 09, 2020 @06:54AM (#24098721)
I disagree, but I wouldn't email anyone with "it doesn't work! FIX IT!!!" with no further detail and expect to get help, paying or not. I'm frankly surprised that you think that a person this rude is entitled to support.

Paying gets you support, it doesn't get you the right to be rude to the person you're asking for help.

What would you have done?

Re:Fire your bad customers by MaxBarraclough on Sunday August 09, 2020 @07:05AM (#24098775)
I'd have felt an obligation to make the effort to help them, on account of how they paid me, and I'd ask them to clarify the problem. I'd use a tone that reassures them I'm taking them seriously, rather than one that gives them good reason to think I don't care about them.

Yes, their tone is rude, but it's not as if it's outright abusive. One can't be so thin-skinned as to take offence at punctuation. They also failed to provide any details about the problem, but that's what happens when you deal with customers rather than professional testers. The ability to file good bug-reports (or support requests) is a skill; you can't very well insist that all your customers must have it.

Re:Fire your bad customers by StavrosK on Sunday August 09, 2020 @07:12AM (#24098821)
I insist that all people I come across have a modicum of respect for another person. I don't care that they didn't provide details (very few customers actually do on the first email), I care that they didn't say hello, or please, or thank you, but "it's broken! FIX IT!!!" and nothing else.

I sincerely don't understand how that's controversial at all. If someone on the street saw you and said "Hey! You! Help me cross the street NOW!!!" would you feel obligated to help them? Would it be rude to say "you can't talk to me like that"?

Re:Fire your bad customers by MaxBarraclough on Sunday August 09, 2020 @07:34AM (#24098920)
You could have gone with a simple prologue of Please be respectful. Instead your first reply contained no substance at all. You were doing nothing to actually help, such as getting them to clarify the problem. That's likely to rile up the customer even more. On top of that, your tone wasn't appropriate.

> I sincerely don't understand how that's controversial at all

There are gradations. If the customer were being truly offensive, that would be one thing, but in this case they're really just making themselves look like a petulant teenager.

I'd have rolled my eyes and got to work, knowing they'll probably behave better (and regret their silly outburst) once they know I'm taking them seriously.

If an employee sent a message with this level of rudeness, then sure, you'd want to have a word with them about their netiquette, but customers can't be held to the same standard.

Re:Fire your bad customers by julianlam on Sunday August 09, 2020 @08:51AM (#24099281)
> I'd have rolled my eyes and got to work, knowing they'll probably behave better (and regret their silly outburst) once they know I'm taking them seriously.

This is where I think you're mistaken. Customers and clients like this, once they see they've gotten you under their thumb, will be more than happy to continue exploiting you.

Remember Stavros was charging a small lifetime fee. Clients from hell will twist this and try to make you their personal developer for as long as possible.

You seem to think that Stav should be thankful for the opportunity to fix the particular bug, but who's to say he wouldn't have discovered and fixed it on his own time?

Customers can and should be held to the same standard. Otherwise you end up with shit customers.

Re:Fire your bad customers by MaxBarraclough on Sunday August 09, 2020 @09:46AM (#24099609)
> Customers and clients like this, once they see they've gotten you under their thumb, will be more than happy to continue exploiting you.

I'm not saying you're obligated to be a total pushover. You're certainly not obligated to agree to every feature-request, or even to every bug-fix request. I still don't think the way they handled the support request (such as it was) was appropriate.

> Stavros was charging a small lifetime fee. Clients from hell will twist this and try to make you their personal developer for as long as possible.

We don't have reason to believe this is what's happened here. I figure the customer was probably just frustrated and, yes, rather rude.

If you make the decision to sell a lifetime service, you take on some level of lifetime support obligation.

> You seem to think that Stav should be thankful for the opportunity to fix the particular bug, but who's to say he wouldn't have discovered and fixed it on his own time?

If handling their issue properly results in uncovering a bug, that's a good thing. I don't think it's of much consequence if you feel thankful.

The customer was still rude, sure. Does that outweigh the benefit of discovering a bug? I don't think it matters. The question is about offering good service and handling rude customers.

> Customers can and should be held to the same standard. Otherwise you end up with shit customers.

But you've already chosen to take their money in exchange for a lifetime service. It's not the same as declining to renew a contract.

If the customer is being outright abusive, that's reasonable grounds to decline to take on their support request. I'd draw the line somewhere above this sort of low-level rudeness though.

Re:Fire your bad customers by zzz61831 on Sunday August 09, 2020 @07:45AM (#24098961)
It's controversial because there is nothing actually rude about "it's broken! FIX IT!!!" message and when people are truly rude while asking for support it's because they are frustrated with the service they wasted time on and paid money for. Mocking frustrated users is just crazy.

Also if you have them on a tiny service it's likely an indication of poor user experience: poor user interfaces, poor performance, poor documentation, poor reliability, etc.

Re:Fire your bad customers by StavrosK on Sunday August 09, 2020 @07:49AM (#24098975)
> there is nothing actually rude about "it's broken! FIX IT!!!"

Really? You don't think so? I begin my emails with "hello" and end with "thank you", which I have been taught is polite. What would be rude to you?

Re:Fire your bad customers by iagovar on Sunday August 09, 2020 @08:32AM (#24099169)
It isn't rude? How not? I guess we're having a cultural clash here, otherwise I don't understand.

When I'm frustrated I try to collect myself and be mannered. It's not an excuse. Communicating properly not only makes everyone lives better but also allows better understanding. It's more efficient.

Re:Fire your bad customers by ecpottinger on Sunday August 09, 2020 @01:58PM (#24101480)
I think it is rude. When it was not for the business I worked for I would just walk away from people like that, and yes a computer tech that happen often to me while I was not working.
Re:Fire your bad customers by bartvk on Monday August 10, 2020 @01:28AM (#24105869)
I have to admit that I've been rude on the phone with Support as well.

So I'm using a car sharing system. The car is great. The app is a weird, slow, HTML-ish thingy that appears to trigger bluetooth bugs and frequently loses state.

So I drive my family to a friend. My partner will then continue the trip with our kid. What you need to do, is get out, lock the car, and close the reservation. Then my partner can create a new reservation, and continue driving.

We're already late. It's hot outside. Kid is crying. I open the app, lock the car, and close the reservation. App fails with vague error. My partner is standing there, kid and phone in arm, asking "c'mon hurry".

I call the support line, and give him the problem. The support guy asks me to go through a series of steps. Then I flip and scream: "DAMNIT I'm sick and tired of this app failing me, it's never simply a painless process and now I'm standing here in the heat with a crying kid".

He laughs and says: "I understand but I'm trying to help you, sir. How about you let me talk to the partner?"

To this day, I'm both ashamed, amazed and happy how professional this guy was.

Re:Fire your bad customers by technothrasher on Sunday August 09, 2020 @07:04AM (#24098774)
Considering they did come back with a polite follow up, I agree with the above poster that it was likely a case of poor communication skills rather than intentioned rudeness. Your quick follow up to their inappropriate message with your own overt rudeness is clearly what is setting posters off here. I would have given them a bit more of the benefit of a doubt before I went off on them.
Re:Fire your bad customers by StavrosK on Sunday August 09, 2020 @07:13AM (#24098824)
How is it rude to tell someone they're being rude?

My takeaway from the reactions in this thread is that businesses are culturally expected to let the customer walk all over them, and anything other than "thank you for your abuse, now please let me help you" is considered rude.

Re:Fire your bad customers by ecpottinger on Sunday August 09, 2020 @02:00PM (#24101491)
Garbage! Telling someone they are rude is not rude, it is cutting off the rude behavior.
Re:Fire your bad customers by panpanna on Sunday August 09, 2020 @06:47AM (#24098695)
Customers should not suffer because of your business miscalculations.
Re:Fire your bad customers by StavrosK on Sunday August 09, 2020 @06:52AM (#24098712)
They suffer because of their own rudeness and inability to extend basic courtesy; the fact that they can't hold future payments over my head as an excuse for their bad manners is just a bonus.
Re:Fire your bad customers by iagovar on Sunday August 09, 2020 @07:00AM (#24098749)
I'm with you. It doesn't matter it's a business, if you can't have even the most basic level of courtesy they don't deserve much.

I guess most people here in HN never worked in customer support, or as cashier and such.

Treat people with respect. Customer support already mentally tax people, much more that you would expect if you never worked in it.

Re:Fire your bad customers by StavrosK on Sunday August 09, 2020 @07:06AM (#24098777)
That's my point of view exactly, and I'm really surprised it's this controversial. I would have expected it to be the norm.
Re:Fire your bad customers by kungtotte on Sunday August 09, 2020 @08:37AM (#24099197)
Reading the replies you're getting here makes me understand why there's so many rude people contacting customer service...

I have a customer facing job and I work closely with the customer service department so I'm exposed to a lot of this (I meet customers face to face as well), and it's shocking how rude and abusive some people can get to another human being.

I tell people all the time to stuff their attitude up their holes and start over if they want any help from me. I'm a human being; I will not accept people talking like that to me.

Those customers sure wouldn't accept it if I acted like that to them, why should the reverse be okay?

Re:Fire your bad customers by iagovar on Sunday August 09, 2020 @08:26AM (#24099142)
I think it's a combination of never having contact with customer support or public-facing jobs and this american thing of expecting employees to be on top of customers. It's also a culture thing. Since you are Greek I guess you have a similar understanding to mine on how customer support should work.
Re:Fire your bad customers by seamyb88 on Sunday August 09, 2020 @08:21AM (#24099121)
I think you were quite reserved. If you were responsible for fixing something in a company and a colleague spoke to you like that, you'd have them in arbitration faster than they could apologise.
Re:Fire your bad customers by codingdave on Sunday August 09, 2020 @08:37AM (#24099198)
I'd be interested to see what contract you have with your customers that allows you to not support them without turning into a breach of contract. If someone were to litigate, what does the contract define your service as? Just having a system on, or having it function for them?

I'm not arguing against calling out poor behavior... I've just seen startups with this business model and attitude get absolutely crushed when one bad customer hires a lawyer.

Re:Fire your bad customers by StavrosK on Sunday August 09, 2020 @09:01AM (#24099327)
I didn't refuse support, though, I just told the customer to be less rude.