diff --git a/bin/steps/pylibmc b/bin/steps/pylibmc
index 05a13618268bbdbe4829112dc261c602d7949242..a2ae93221f267d8cb750e72b47393ccd87cbec49 100755
--- a/bin/steps/pylibmc
+++ b/bin/steps/pylibmc
@@ -10,7 +10,7 @@
 # This script is invoked by [`bin/compile`](/).
 
 # The location of the pre-compiled libmemcached binary.
-VENDORED_MEMCACHED="http://cl.ly/0a191R3K160t1w1P0N25/vendor-libmemcached.tar.gz"
+VENDORED_MEMCACHED="http://lang-python.s3.amazonaws.com/$STACK/libraries/vendor/libmemcache.tar.gz"
 
 # Syntax sugar.
 source $BIN_DIR/utils
@@ -19,20 +19,17 @@ bpwatch start pylibmc_install
 
 # If pylibmc exists within requirements, use vendored libmemcached.
 if (pip-grep -s requirements.txt pylibmc) then
-  echo "-----> Noticed pylibmc. Bootstrapping libmemcached."
   cd .heroku
 
   if [ -d "vendor/lib/sasl2" ]; then
     export LIBMEMCACHED=$(pwd)/vendor
   else
+    echo "-----> Noticed pylibmc. Bootstrapping libmemcached."
     # Download and extract libmemcached into target vendor directory.
-    curl -s -L -o tmp-libmemcached.tar.gz $VENDORED_MEMCACHED
-    tar -zxvf tmp-libmemcached.tar.gz > /dev/null
-    rm tmp-libmemcached.tar.gz
+    curl $VENDORED_MEMCACHED -s | tar zxv -C .heroku/vendor
     export LIBMEMCACHED=$(pwd)/vendor
   fi
 
-  export LIBMEMCACHED=$(pwd)/vendor
   cd ..
 fi