ztylus,
I created this thread because I had almost exactly the same experience as you a year or so ago.
Many more of these posts and I'm thinking we need to file a ripoff report or something that will increase exposure to their lack of good service and follow through.