The user experience is commendable but it could be better. There were hassles and I made payment online which they didn't receive because of site bugs. So the game pads I paid for they couldn't recover. I recovered that payment through crown oak tech