The site looks good, but it’s too early to tell. I will give a proper review in the very near future.
Looking for the right version? UK site | US site