Yup, same place, I bought mine from someone who had bought several pairs from that place I believe, it saved me the hassle of getting mine shipped to my house and having to wait around when I was working mostly out of town. Obviously make sure the date codes are relatively recent.
A tire...