I just tried 24change.com for the first time. I'm trying to convert BTC to Mastercard USD. I've submitted the order. Their tracking system says the order is complete. No sign of the funds yet on my end however. I'll try to remember to post a follow-up with details about how long it took to receive the funds.