The website needs an update or overhaul. Its reward program does not always reward points when completing the required tasks. Customer support is seriously lacking and refuses to take responsibility for their mistakes or website errors. Not to mention, trying to log out is a little bit of a hassle.