Hmmm, I can't even find the website for Millers Player at the moment... I signed into my account a few days ago to update my credit card details and everything seemed OK - though they seemed to want to reconfirm my password and email address before letting me in.
If you find out more, avondalemiller, I'd be grateful if you could post on here. Thanks.