Move to Canada so you can play @ stars....
I wish I could play on Stars. But, considering my experience last night at the tables, not sure if it matters one way or the other. Had a real bad nite and screwed up every thing I touched.
Sorry, no experience with that site. Have you tried clearing your browsing history?