That is a very fair price considering the work involved creating this quality replacement part. Nice job!