Mome, I am sorry you are having troubles and it is frustrating to want to play immediatel and not be able to, but I stand by SpinTop.
I think they have a great customer service dept and they do not install other garbage on your computer like other sites do, that is why I recommend them to others when they ask here.
Some matters may require them to look into something further and can not always be solved immediately. It sounds like they immediately took care of your first issue and they responded on your second quickly which is more than most sites do.
Good luck on getting your game running soon.
Ana
