TOEFL
The most unpleasant customer experience ever! I guess that's what you can do when you're having a monopoly on stupid expensive standardized tests.
Problems actually start with trying to find the login screen for registration and your online ressources! Do they want you to sign up for this or not?!?!?!?
Try booking a seat online, not only does it not allow you to search a region or a range of dates, it also doesn't show you what's available resulting in you clicking on dates and locations forever just to magically hit an available seat after 35 attempts... (or not, that's when you finally call them, go through the same long procedure with someone at the phone - at least they're stupid enough to screw their employees the same way as their customers - if you're lucky they'll find one for you)
Try adding score recipients. I do online shopping all the time, I research for papers online, I write on my blog, I check my email, I read through application procedures for grad school, all of them kind of logical, all of them much more userfriendly than the stupid TOEFL side. No normal thinking person would click on the links necessary to find the spot to enter the free 4 score recipients you get with your signing up for the test. I guess it's some kind of business strategy to just have an obvious button for the scores you're paying for, but none for the ones you should get for free. Too bad that all their customers really need this, wonder how much anger and frustration that has caused already.
So after playing with that aspect of their website I give up and call them, you'd expect that person to just help you out, enter those stupid 12 digits in their database and say something nice like "thank you for calling TOEFL today".... BUT surprise surprise all they do is talk you through their website to find that secret hidden button and do the work yourself. "we prefer you to enter that information yourself"... WTF? Then why don't you build your website in a way that I can find this myself?
Wonder if behind all these complicated steps there is at least an efficient way to send out scores...
