This is a new business for you. As you progress and hit all the snags, like estimating the time, you will get better at it.
Decide on whether this connection is worth adjusting your price and accept it as a learning experience. It has happened to all who do custom work.