Hmmm, let me focus my psychic powers to divine what is in fact wrong with that website... Nope, I got nothin'.
Ok. Their website returns to normal. I've palce my order. I can't believe that they offer the lowest price of shipping charge. I have saved USD13!