Ever since Apple inaugurated its iPhone battery replacement program last December as part of its mea culpa for slowing down iPhones, the wait time has be exorbitantly long. Those who wanted to swap out the battery for $29 had to wait up to 10 weeks depending on the model. If you were one of those people, we have good news for you.

According to an internal memo acquired by MacRumors, Apple has confirmed its stores and Apple Authorized Service Providers have finally caught up with demand for battery replacements as of April 27. The memo reportedly says the “service inventory of all iPhone replacement batteries is now available without delay.”

That means Apple Stores and authorized service centers can order battery replacements for all models and not face long shipping delays due to high demand. It may take a couple days or even weeks for these locations to receive their allotment of batteries, so if customers go in right now, there still may be a delay.

Apple’s support site still states the process of replacing batteries may take up to five days. However, it should be changing quickly as shipments arrive. Hopefully this means users who want to replace their batteries can do so in a day or two.

If you are unsure if you need to replace the battery of your iPhone, with the iOS 11.3 update, Apple now offers a Battery Health feature that lets you see what capacity the battery is at. Just go to Settings > Battery > Battery Health (Beta) and see if your battery warrants being replaced.