If you have a buyer who is willing to pay $40, I don't think you should think it twice.
Domain is worthless in my opinion. I know these are unavoidable mistakes for newbies but you don't have to keep repeating. I will advise you go to the beginners section and start educating yourself about domaining.