Yes to really good article it made me to remember those days I was doing mistake as a newbie I wish I could have found this article in that time. But these article not covered low transaction time so that user get panic for transaction time
Lol i ever experienced it, back then i was a few weeks in bitcoin and i did transaction to exchange. And because the confirmation time is long enough and the balance has not come in, then I panicked and said that the exchange was a scam lol