I've found TBC a bit slower -- it took almost half an hour for my purchase with them this week to go through -- but otherwise, I prefer them for the reasons you state. That said, sometimes only Bitrefill actually has the cards I'm looking for.
I think another advantage of Bitrefill is that it lets us buy greater denominations of a gift card
reply