Nothing is wrong with XFX cards. The page is english for me though.