Yep. Labor rates for skilled trades have gone insane and people are willing to pay it. I guess in some cases they don't really have a choice.
My 240V circuit is going to run me anywhere from $1500 to $3000. The breaker box is inside the house on a different floor than the garage so my run will go through several walls, a bathroom, a soffit or two, then finally inside about 15 feet of conduit that will be mounted to my garage ceiling. I'd think I won the lottery if someone offered to do it for $650.
I think the $650 for a very short run near the panel is a bit much but nowadays "a bit much" applies to all the trades you mentioned.