Caution: Semi-long rant, but a valuable message at the end.
I’ve had my fair share of troubles with poorly implemented online systems (I’m looking at you Citibank), but my experience today with…