This isn’t a special price since it is $18 per battery. Who knows how long they will be in stock…but yes IMR has them in stock.
Don’t trust my recommendation, but I would trust mooch…which in the past has rated these batteries very high. But at 18 for a single, it’s too much for me.
Yet for someone else who needs this for a mech or other reason her you go.