pull down to refresh

Yes, up to 30 minutes from pressing buy button. Unless you pay extra for higher fee instant onchain tx. Haven't tested LN yet, that could be instant. There are always tradeoffs. It was easiest way how to buy BTC for my legal company. KYC process took hours, not days or weeks.
As a private individual I would not use it, prefer HodlHodl and RoboSats there.
But for fiat on company bank account I want to buy directly on the company, otherwise I will need to pay extra income tax.