There is no point in using cryptocurrencies like Bitcoin or Ethereum if it takes too much time in procuring them, is there? But delaying the process is the nature of centralized services which is why it is not a good practice to rely on only one service to get your hands on cryptocurrencies like BTC...