What country are you in? In US, this takes exactly 0 hrs, not 48 hrs.
Consolation: your bro didn't miss out by not using BTC, most car dealers don't take it

my question exactly.
there are options (i don't know what it is called in other banking systems -in English) but they are "without fee" and fast between banks and takes less than a day (if you send in the morning it will reach by noon) and a couple with fee but immediate
this particular mistake is not made by a regular user. it is something that is most probably happened to somebody with his own code to process payments, and due to a bug the code sent massive fee.