Thats horrible, I work part time with a travel company and we are paid commission. When I am lucky enough to get a client the last thing I do is ignore them. I hope you are able to work things out with the TA.
I just love vista print. Of course I found out about them here on this site lol. I am going to be using them as well for my save the dates.
Yours turned out really good and like so many others have commented I love the stamps as well