The experiences here on this site have been a mixed package, sometimes the site runs perfectly and get to enjoy the time, while online and a few times it's just a headache to use. Have contacted their customer support team about the issues and have told that they're working out the issues, which is great.