What kind of cement (and where can I get it $$$$) can I use to replace it without going back to the dentist?
You cannot re cement it by yourself. It is even a tricky procedure for the dentist to properly do and he has several different types of materials he can decide to use. Do the job right and see a professional. It is not that costly.
You definantly need to go back to the dentist... there is no way around that one!?!?