There were too many screwups that seemed to stem from the way CW runs their business. First, they would not provide wiring details by phone or email (security issue, I understand). And since I didn't want to drive 1.5 hours to deliver a check in Puyallup, I thought my only option was to wire. Well--they never mentioned to me that they have multiple offices throughout the area, and that I could have driven 5 minutes from my office in Bellevue to deliver the earnest money, and the closing fees. Not only that, but there were promises made that never came to fruition, and just some general lack of planning which caused undue duress on closing day. I had to project manage CW along with my bank just to close before the weekend! 4 hours of agony and stress was not worth it.