It's been a few years, but I had something similar happen when my frame broke. I took it to the local dealer (not the dealer I bought the bike from, who was out of state) who got a new frame from the manufacturer. They swapped everything over, then sort of casually told me, "We didn't discuss labor, since the manufacturer only provided a new frame. Does $80 sound all right?" At that point I was so happy to save the full price of a new bike and get one back that I agreed.
Thinking about it later, I think it was a good deal all around -- at least for me. That dealer didn't get anything from the sale of the bike, so it's just a normal transaction for both of us; cash for labor. I know this dealer does good work, even if it's across town from my house, and he does it for a fair price.