There is one common thing about the behaviour of most present service providers that I see: they spend a lot of money on lavish presentation of their services while not being worried that the actual services are run-of-the-mill. They invest a lot of money in making their websites look "impressive" to the point of annoyance, while what those websites can actually do does not impress at all.
It is not that I do not understand the reasons which are pretty clear: most people are attracted by the look, not by the substance. Service providers take advantage of that. Their primary (and sometimes the only one) goal is to "engage" as many customers as possible and start charging them periodically. They only worry about the quality of their services as much as needed to not let those attracted go off the hook.
What I do not fully understand, though, is why customers let them get away with that. Why has it become a trend? Are we customers such a dumb flock to shear and not those who dictate what they want?
Anyway, here is my recent relevant experience with Spark. Note that there is nothing special about Spark in the context of the subject; the experience is just yet another one of the same kind happening around often nowadays.
So, I recently switched to Spark from 2Degrees merely because Spark is the only one operator whose signal is available where I have recently moved to. I got their prepaid SIM card and topped it up with $10 with the intention to spend the balance whenever I need using their casual rates. I did not choose any plans/packs or, all the more so, I did not go On Account because I am a very occasional phone user: only a few text messages a month and hardly a few outgoing calls. I need the mobile phone more so that I am contactable, for calling some 0800 numbers and for occasional mobile Internet use.
Since I got connected to Spark about a week ago they have sent me a few unsolicited marketing text messages. I thought "well, this is starting getting annoying" and logged in to MySpark hoping that there will be an option to turn those off. I did not see such an option. What I did see, though, that 40 cents went off my balance. I only had sent one text message after the initial $10 top up, and I thought that one should not have costed 40c according to their casual rate for text messages that I had memorised (by the way, writing this, I tried to find casual rates for prepaid customers on spark.co.nz — 4 minutes and no luck).
So I became curious where the 40 cents exactly went. I opened the View Activity page in MySpark only to find out that I can see it for the last 2 days only:

What looks like a dropdown box on the screenshot does not have any other options apart from "Last 2 days", and the "Show More" area is disabled because it thinks it is already showing all the activity available. The text message that should had contributed to the 40c charge was sent on the 21st of September, 2015 which was 3 days before, and so now there was simply no option to see that.
I thought "OK, maybe I just cannot see the option but that does not necessarily mean there is no one. Let's talk to them". So I opened their live chat and waited around 27 minutes in the queue to start chatting (that was between noon and 1pm, Thursday). Here is the chat transcript:
00:00:04 Spark : Question:Hi Spark. I am looking at my activity here: https://www.spark.co.nz/onliness/view-activity/ and trying to see it for a longer period than the last 2 days, but I do not see an option for that. Is there one?
00:26:55 Eugene : Hi Gemma
00:27:11 Gemma : Hi Eugene. I got your message.
00:27:19 Eugene : So yes, I would like to see some previous activity too.
00:27:31 Gemma : Can you tell me what activities are you trying to check?
00:28:36 Eugene : In particular, I would like to see where did 40 cents go off my balance. I remember sending a text message several days ago, did that one message cost 40 cents?
00:29:41 Gemma : That might be a voicemail. Is that for you running charges or the generated bill?
00:31:02 Eugene : Not sure. Is there any way I can see what exactly I was charged those 40 cents for?
00:34:13 Gemma : Let me check if your bill has been generated.
00:34:27 Gemma : Can I have your account number please?
00:34:53 Eugene : I am a prepaid customer, mobile number ** *** ****
00:35:58 Gemma : Oh I see. This can be checked by our prepaid team over the phone Eugene. Do you want me to book a call back for you?
00:37:02 Eugene : I'd prefer written communication, but if booking a call is the only one option to see what I was charged 40 cents for, then yes please book one.
00:38:05 Gemma : You actually went through to the billing team Eugene and your concern is prepaid which can be discussed by our prepaid team over the phone. Is this your call back number *********?
00:38:29 Eugene : Yes that is correct.
00:40:17 Gemma : I will do that and they'll call in 1 hours, 6 minutes on *********.
00:40:29 Gemma : Do you have other question before I end this chat?
00:41:03 Eugene : No, that was all I wanted to ask. Thank you.
00:41:40 Gemma : Thanks a lot for making use of our Live Chat Service today! Should you require any further assistance please don’t hesitate to open a new Chat. We’re here to help 24 hours a day, 7 days a week.
That was already pretty funny. But I did not know that things were just getting started.
At 1:44pm my phone started ringing and I picked it up to hear an automated voice: "Hi. This is a callback from Spark....". When I then pressed what they wanted to start speaking to a human being and listened to their music for about a minute, the human being asked to confirm if I was calling about a fault on my landline.
"No" I said to him calmly and explained that all I wanted was to know where my 40 cents went and, if possible, to be able to know that without having to go through these calls. "I'll get you to the right team then, stay on the line".
After another minute of music I was finally speaking to a member of the right team and here I got partial success: he finally told me where the 40 cents went. The message I sent happened to be a long one and hence split into two messages each of which costed 20c. Myth resolved. At least that wasn't voicemail that Gemma suggested and that I did not setup or asked to be charged for.
But then, how about being able to see that online myself? Is that true that prepaid customers can only see the last two days of activity?
Answering that question, the guy said that I needed to install an app and add a plan to see the activity I wanted. "But I do not need any plan! I only need casual use" I told him, to which he replied "you can try MySpark". I said "that was the first thing I tried and it only shows the last 2 days of activity", to which he had to admit that the only way I can check my activity for any period longer than 2 days is to call and talk to them.
"Now it's all over" I thought. And I was wrong.
At 2:40pm my phone started ringing again and the same automated voice offered to press "1" to start speaking to them. "Why?" I thought, and just ended the call.
Five minutes later the robot called again. This time I understood that to kick it off I had to do something different than simply ending the call, so I listened to it and learned that pressing "9" does the trick. So far it looks like it worked.
So, here is my summary of what Spark could spend money on looking at to make customers happier instead of making its website so annoyingly blue/purple and useless:
- Why am I receiving marketing texts from Spark and why there is no option to turn them off in MySpark?
- Where are the prepaid casual rates on the website? How much time on average one would need to spend on the website to find them?
- Why only "Last 2 days" option is available on the View Activity page in MySpark?
- Why did Gemma ask my account number? She already had (should had) my mobile number because I provided it in the form I filled to start the chat;
- Why Gemma could not see and tell me where my 40 cents had gone?
- Why did I have to first hear the automated voice calling me back instead of a real person right away? I understand that Spark does not want to waste operators' time on customers who are not available to speak to right away, but this makes me feel that it is not me who is the customer here but Spark!
- Why did the first person I spoke to during the callback not know my problem and asked if I had a landline fault?
- Why did I receive the subsequent callback if all I wanted was clarified during the first one?