Review your site? I think you need an update in software or some sort of tweek. I continually experience delay, screen freezes & get kicked out & need to re-enter site. Your customer service people from India & other parts of Asia are in a hurry to get you off the phone or tell you no, no, no I can't help but then give in & all of a sudden can help. 2 thumbs down.