I wouldn't call you stupid but you were a bit unwise to call someone for this and I doubt the construction company will accept the bill.
I can speak for Canada ,. I go to a hardware (Home depot)store , buy one off and installed myself