If you didn’t find one under your Christmas tree, but want an iPhone X, they’re now available at 97% of retail stores in the U.S.

During the week of Dec. 18-25, availability at 139 of Apple’s 271 U.S. locations grew from 56% to 97% for an average of 75%, Loup Ventures analyst Gene Munster said in a memo shared with AppleInsider. That average compares against 44% the previous week, and 25% the week before that.