Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нем неправильно. Необходимо обновить браузер или попробовать использовать другой.
Ради интереса изучил сайт более подробно. Несмотря на заявленный worldwide shipping в Россию они и правда не отправляют. Потому, скорее всего, и не получается номрально оформить заказ.