Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Virtute

macrumors member
Original poster
Feb 7, 2011
55
0
Niagara, Canada
Hello fellow iPad hunters,

I feel like I might be eliminating my competitive advantage here, but I'll just hope some good karma comes my way instead. Out of frustration at the removal/absence of an online availability check for BestBuy/Walmart, I decided to do some...creative browsing. The Target links were sourced from an earlier post, and credit for those goes to the OP, mo0620.

No matter what these links say, it's a good idea to call ahead and try to confirm the readings. However, I would not necessarily trust the employees in-store or over the phone, especially if they don't actually look before answering you. Bring the item sku with you and politely ask them to check, as this has resulted in success and surprised employees in some cases.

I give you...The List!


BestBuy Links
Updated daily in the early AM, during which time it switches "Available" or "Unavailable" to simply "In Store Only." After a short time the system restores with the updated numbers for that day. Checking later in the day may result in inaccurate numbers.

AT&T Black
16GB AT&T Black
32GB AT&T Black
64GB AT&T Black

AT&T White
16GB AT&T White
32GB AT&T White
64GB AT&T White

Verizon White
16GB Verizon White
32GB Verizon White
64GB Verizon White

Verizon Black
16GB Verizon Black
32GB Verizon Black
64GB Verizon Black

Wi-Fi White
16GB Wi-Fi White
32GB Wi-Fi White
64GB Wi-Fi White

Wi-Fi Black
16GB Wi-Fi Black
32GB Wi-Fi Black
64GB Wi-Fi Black

WalMart "Links"
The WalMart system updates once daily at 12AM E.T., so checking later in the day may result in inaccurate numbers.

First of all, a direct link won't work. You must be on a product page or a product search page (any will work) on the WalMart website before you can enter the javascript to bring up the window. For example, this page here.

Once you are on a product page, copy the javascript below. You must enter your zip code in place of the "00000" middle value. Press enter and the inventory for your area should appear for you.

Black AT&T
16GB - javascript:eek:penSlapOverlay(15992211,00000,15992211)
32GB - javascript:eek:penSlapOverlay(15992213,00000,15992213)
64GB - javascript:eek:penSlapOverlay(15992214,00000,15992214)

White AT&T
16GB - javascript:eek:penSlapOverlay(15992229,00000,15992229)
32GB - javascript:eek:penSlapOverlay(15992228,00000,15992228)
64GB - javascript:eek:penSlapOverlay(15992230,00000,15992230)

Black Verizon
16GB - javascript:eek:penSlapOverlay(15992215,00000,15992215)
32GB - javascript:eek:penSlapOverlay(15992208,00000,15992208)
64GB - javascript:eek:penSlapOverlay(15992207,00000,15992207)


White Verizon
16GB - javascript:eek:penSlapOverlay(15992231,00000,15992231)
32GB - javascript:eek:penSlapOverlay(15992234,00000,15992234)
64GB - javascript:eek:penSlapOverlay(15992233,00000,15992233)

Black Wi-Fi
16GB - javascript:eek:penSlapOverlay(15992206,00000,15992206)
32GB - javascript:eek:penSlapOverlay(15992210,00000,15992210)
64GB - javascript:eek:penSlapOverlay(15992212,00000,15992212)

White Wi-Fi
16GB - javascript:eek:penSlapOverlay(15992235,00000,15992235)
32GB - javascript:eek:penSlapOverlay(15992236,00000,15992236)
64GB - javascript:eek:penSlapOverlay(15992239,00000,15992239)

Target Links
Credit: mo0620
Target inventory seems to update much more frequently. It may even be a live system, but I haven't had confirmation of this yet.
Wi-Fi Black
16GB Wi-Fi Black: 057-10-1830
32GB Wi-Fi Black: 057-10-1831
64GB Wi-Fi Black: 057-10-1832

AT&T Black
16GB AT&T Black: 057-10-1833
32GB AT&T Black: 057-10-1834
64GB AT&T Black: 057-10-1835

Verizon Black
16GB Verizon Black: 057-10-1836
32GB Verizon Black: 057-10-1837
64GB Verizon Black: 057-10-1838

White Wi-Fi
16GB Wi-Fi White: 057-10-1839
32GB Wi-Fi White: 057-10-1840
64GB Wi-Fi White: 057-10-1841

White AT&T
16GB AT&T White: 057-10-1842
32GB AT&T White: 057-10-1843
64GB AT&T White: 057-10-1844

White Verizon
16GB Verizon White: 057-10-1845
32GB Verizon White: 057-10-1846
64GB Verizon White: 057-10-1847



Good hunting!

Also, if anyone finds an extra 32GB or 64GB AT&T Black iPad because of this, feel free to pick it up for me!
 
Last edited:

porcupine8

macrumors 6502a
Mar 2, 2011
844
5
People using the Best Buy searches should remember that many BBs are doing reservations, so even if it shows them in stock they might all be spoken for. Probably worth a phone call before you drive to one - or better yet, get on the list, the $100 deposit is fully refundable so no loss if you find one elsewhere first.
 

djc6

macrumors 6502a
Aug 11, 2007
864
448
Cleveland, OH
Anyone know of a way to check online what the inventory is at your local walmart? Seems the website is only showing mail orders or site to store.
 

CAWjr

macrumors 6502
Jan 19, 2010
488
59
Atlanta, GA
Someone needs to figure a way to tap into the Apple system like they did back when this exact same thing happened when they released the 3G.
 

AHDuke99

macrumors 68020
Nov 14, 2002
2,288
86
Charleston, SC
ALL the BB's show them in stock. The AT&T 3G models. I wonder if they just got a shipment in this evening or if they are all reserved models? Maybe it's worth checking out in the morning.
 

kokesh

macrumors regular
Jul 11, 2008
150
0
ALL the BB's show them in stock. The AT&T 3G models. I wonder if they just got a shipment in this evening or if they are all reserved models? Maybe it's worth checking out in the morning.

I don't think there's any way the BB ones can be accurate.. they ALL say "IN STORE ONLY" except when I click 16 gb white wifi only, all stores say UNAVAILABLE. There's no way that every BB near me can have iPads "in store only", but none of them have the 16 white.. it just can't be right.
 

mo0620

macrumors regular
Jun 15, 2010
113
2
ALL the BB's show them in stock. The AT&T 3G models. I wonder if they just got a shipment in this evening or if they are all reserved models? Maybe it's worth checking out in the morning.

Ya weird, same for my area.
 

Virtute

macrumors member
Original poster
Feb 7, 2011
55
0
Niagara, Canada
I don't think there's any way the BB ones can be accurate.. they ALL say "IN STORE ONLY" except when I click 16 gb white wifi only, all stores say UNAVAILABLE. There's no way that every BB near me can have iPads "in store only", but none of them have the 16 white.. it just can't be right.

Hm...yes..this is an interesting development.

All I can say is that it wasn't doing this an hour ago. It was simply saying "Unavailable" for any searches that I conducted. However, an hour ago was 12AM Eastern Standard Time. Could this indicate an inventory system update?

EDIT:
On second thought, there's no bloody way...unless the reason that Apple stores have had such tight supply is because every single BestBuy now has complete stock...which is the most unlikely thing I've ever heard.
 

AHDuke99

macrumors 68020
Nov 14, 2002
2,288
86
Charleston, SC
Either it's totally wrong or every BB got a massive shipment of all models late today. Every BB in my area and at my home in SC has them in stock. Maybe I'll call in the morning to see what's up.
 

lanes1lva

macrumors member
Mar 5, 2011
34
0
Southern California, USA
Hm...yes..this is an interesting development.

All I can say is that it wasn't doing this an hour ago. It was simply saying "Unavailable" for any searches that I conducted. However, an hour ago was 12AM Eastern Standard Time. Could this indicate an inventory system update?

I like you're positive thinking. Good luck! We're both gonna need it.
 

kokesh

macrumors regular
Jul 11, 2008
150
0
Wirelessly posted (Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_2_1 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8C148 Safari/6533.18.5)

Virtute said:
I don't think there's any way the BB ones can be accurate.. they ALL say "IN STORE ONLY" except when I click 16 gb white wifi only, all stores say UNAVAILABLE. There's no way that every BB near me can have iPads "in store only", but none of them have the 16 white.. it just can't be right.

Hm...yes..this is an interesting development.

All I can say is that it wasn't doing this an hour ago. It was simply saying "Unavailable" for any searches that I conducted. However, an hour ago was 12AM Eastern Standard Time. Could this indicate an inventory system update?

EDIT:
On second thought, there's no bloody way...unless the reason that Apple stores have had such tight supply is because every single BestBuy now has complete stock...which is the most unlikely thing I've ever heard.

Yeah +1 on your edit.. I think it could be an inventory system refresh but still be inaccurate. Not sure whats going on.

But one Walmart near me says limited availability so I'm going to try calling there first thing in the morning. Will let you know what comes of it, thanks so much for providing the javascripts :)
 

CerealKillers

macrumors member
Mar 16, 2011
45
0
Hmm this is interesting. All of the iPads, including the white 16gb wifi's are showing as available in my area.
 

Virtute

macrumors member
Original poster
Feb 7, 2011
55
0
Niagara, Canada
Anyone know of a way to check online what the inventory is at your local walmart? Seems the website is only showing mail orders or site to store.

If you go to any product page and then place the javascript I have listed above in your URL bar and press enter, it should come up with an interface in which you can enter your zip code or city and state. That should give you a list of stores within 50 miles.

I think it could be an inventory system refresh but still be inaccurate.

This is what I'm thinking, maybe in a short time it will update with today's fresh and more accurate numbers.
 

PoitNarf

macrumors 65816
May 28, 2007
1,220
8
Northern NJ
From what I can tell looking at the page source from the Walmart links, the openFindInStore() function just ends up calling the openSlapOverlay() function.

The same results can be achieved by typing in:
Code:
javascript:openSlapOverlay(itemId)

Where itemId is one of the IDs listed in the first post. Looking at the function declaration of openSlapOverlay shows that it takes in a couple other variables too:

function openSlapOverlay(itemId, zipCode, selectedVariantId)

itemId we've already figured out, zipCode is obvious. From what I've been able to tell looking at the page source, the selectedVariantId is actually the itemId of the specific variant of the item you're looking for. I've tried numerous times to get it to spit out anything other than the 16GB models (which in the page source are set as the default option), but I have not had any luck.

This should spit out info on the Black Verizon 64GB model, but it doesn't:
Code:
javascript:openSlapOverlay(15992215,10805,15992207)

This is about the best I can do with my limited javascript knowledge.
 

kennethinvest

macrumors newbie
Mar 16, 2011
1
0
For Walmart:

Code:
javascript:var size=0;openSlapOverlay(variants[size].itemId, WALMART.bot.PageInfo.preferredZipCode, variants[size].itemId);

change the value of "size" for different model ( 0=16GB, 1=32GB, 2=64GB )

example:
go to Apple iPad 2 with Wi-Fi + 3G (AT&T, Black)

To check for 64GB,

Code:
javascript:var size=2;openSlapOverlay(variants[size].itemId, WALMART.bot.PageInfo.preferredZipCode, variants[size].itemId);
 

Virtute

macrumors member
Original poster
Feb 7, 2011
55
0
Niagara, Canada
From what I can tell looking at the page source from the Walmart links, the openFindInStore() function just ends up calling the openSlapOverlay() function.

The same results can be achieved by typing in:
Code:
javascript:openSlapOverlay(itemId)

Where itemId is one of the IDs listed in the first post. Looking at the function declaration of openSlapOverlay shows that it takes in a couple other variables too:

function openSlapOverlay(itemId, zipCode, selectedVariantId)

itemId we've already figured out, zipCode is obvious. From what I've been able to tell looking at the page source, the selectedVariantId is actually the itemId of the specific variant of the item you're looking for. I've tried numerous times to get it to spit out anything other than the 16GB models (which in the page source are set as the default option), but I have not had any luck.

This should spit out info on the Black Verizon 64GB model, but it doesn't:
Code:
javascript:openSlapOverlay(15992215,10805,15992207)

This is about the best I can do with my limited javascript knowledge.

Although I see kennethinvest has beat me to it, excellent job, I've found this to work as well,
javascript:eek:penSlapOverlay(15992207,10805,15992207)
^ That works for the 64GB Black Verizon. You just need to input the product ID# for the first and last value, then change the middle number to your zip code.

I have updated the OP with this information. A big thanks to both PointNarf and Kennethinvest.
 
Last edited:
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.