That is really annoying to wait that long, and even me, I'd wait 2-3 days before it arrives. That will be okay for me since I know the consequences of paying small fees but it could be very disappointing when you are in a hurry and there is a price that we need to catch, we might miss it for sure.
Anyways, I have once tried to use transaction accelerator, I can't say it really works for all transactions because it also matters on the fees. May you have to try it or have to wait for its confirmation.
Yeah, right, waiting for transaction to be confirm is a hassle especially if you are in a hurry but if you just traded those Bitcoin and set a low fee the consequences is always to wait until it's confirmed there's nothing we can do. I myself suffer this though for a almost a week when Bitcoin suddenly surge up my confirmation time is getting higher and higher and it's really stressful sometimes.
I haven't tried that transaction accelerator yet but if I would maybe that would work because tx fees always matters first.