http://www.projectwedding.com/post/list/3-wks-out-vendor-won-t-communicate
sorry .... i just saw this today. glad you have everything figured out!