Hmm, that's a tough one. I just took it there to have the tranny drained and to have them do a safety inspection before we head out for our cross-country drive. I have a new radiator with all new hoses that has never leaked. After taking the cruiser to them I brought it home and it was leaking like mad. It looks like it's coming out of a hose, so I took it back. They said it's unrelated to their previous work but it's an awfully big coincidence.
btw, thanks for the offer to help with the rack! I ended up getting it up there, it was a bear. I'll post up pics, it's pretty cool (although I can now no longer park anywhere in DC!).