Just keep trying, I firstly give it 0.11$ for transactions or even 2$ and didn't went trough, because bitcoin gained in value so much and because of that there are a lot of transactions, and offcourse miners will focus on more profit, etc... but sometimes I give 1,5$ or even 0.50$ and goes trough... depends on bitcoin very much, because counterpaty is on bitcoin blockchain so obviously there will be trouble when the price of bitcoin is going high in the sky and with overload network.... the big problem is when you send that card and if it isn't arrived before bitcoin rises in price, probobly won't go trough... Blockchain is a new thing, overloading the network is a problem that probobly won't be solved but look on a bright side, if the transaction hasn't went trough, you get bitcoins back, unlike for ethereum blockchain, ETH a whole different story...
in the past i did the same thing, low fees and looong wait, but now trading is impossible
fees and pending tansactions are too high and the problem can only get worse