For anyone wondering, most of the products appear to be sold out (or almost sold out). Whoever is behind the site probably doesn't have much inventory (understandably)