that's too bad, but i'm not surprised that ST was able to step in and save your trip.
all my experiences with ST have been extremely good and I strongly hesitate doing business anywhere else. sorry that you had to learn the hard way, but it sounds like you know where to go now