I am here in no way to advocate for coin or dev, but I bought 5k coins and got them already in my wallet and have running MN now (this process took like 1 hour or so).
How long does it take for them to send the coins after your BTC payment had been confirmed? Within an hour as you said?