Crypto people must be on crack because paying at register with a credit card takes at least a minute or more. Not sure why we have this idea that sub-second finality is needed for payments, literally no payments work that way. 1 min is probably fine, 10s is fantastic. 10-20 min great for big payments.