The site has been greatly improved since the last time I used it (last time being around 2 years ago). The payment process being the biggest...