I ve used
https://indacoin.com/change to buy bitcoins with my credit card several times. For the first time it took them about 2 hours to verify my card. For the second time a received the first network confirmation within 20 minutes. So it usually takes about 20-30 min. to get the coins after the payment