This python script checks target.com for iPad inventory. Author: Ian Scott <ian@polpo.org> https://github.com/polpo/ipad-target.py Usage: ./ipad-target.py mode zip [dpci] [dpci]... mode can be either 'print' to simply print the results, or 'email' to email them. Currently the email address is hardcoded in the script. zip is the zip code to search. dpci is Target's stock identifier for the iPad you're looking for. You can specify multiple dpcis, or none, which will cause the script to look for all iPad models around the specified zip code. List of DPCIs (newest iPads only): 057-10-1351: Apple iPad Air 16GB Wi-Fi - Silver/White (MD788LL/A) 057-10-1352: Apple iPad Air 16GB Wi-Fi - Space Gray/Black (MD785LL/A) 057-10-1353: Apple iPad Air 16GB Wi-Fi + Cellular (AT&T) - Silver/White (ME999LL/A) 057-10-1354: Apple iPad Air 16GB Wi-Fi + Cellular (Verizon) - Silver/White (ME999LL/A) 057-10-1355: Apple iPad Air 32GB Wi-Fi - Silver/White (MD789LL/A) 057-10-1356: Apple iPad Air 32GB Wi-Fi - Space Gray/Black (MD786LL/A) 057-10-1357: Apple iPad Air 32GB Wi-Fi + Cellular (AT&T) - Silver/White (MF529LL/A) 057-10-1358: Apple iPad Air 32GB Wi-Fi + Cellular (Verizon) - Silver/White (MF532LL/A) 057-10-1359: Apple iPad Air 64GB Wi-Fi - Space Gray/Black (MD787LL/A) 057-10-1360: Apple iPad mini with Retina display 16GB Wi-Fi - Silver/White(ME279LL/A) 057-10-1361: Apple iPad mini with Retina display 16GB Wi-Fi - Space Gray/Black (ME276LL/A) 057-10-1362: Apple iPad mini with Retina display 32GB Wi-Fi - Silver/Whit(ME280LL/A) 057-10-1363: Apple iPad mini with Retina display 32GB Wi-Fi - Space Gray/Black (ME277LL/A) 057-10-1364: Apple iPad mini with Retina display 16GB Wi-Fi + Cellular (AT&T)- Silver/White (MF074LL/A)