ok first some questions.......... do they have your phone number? do they know where you live? probably yes if you have been regular for a prolonged time before you became inactive.
if they do then you got nothing to keep secret...... meaning they already know so you cant keep them away by not telling them where you live or how to contact you.
if not then you definately dont want to meet them at your house, and give them an email to contact you....... or if you have a dedicated work line with your own personal mailbox give them THAT number which will only be accessed during work hours lol. (if they know where you work tho that could lead to other more embarassing or awkward moments when they show up, and they probably will....... my dad used to do that to his RVs)
i personally wouldnt meet with them........ i would just make sure i left at least half an hour before the time they were supposed to show up and not be back for 3 or 4 hours if possible.......... can you say double feature at the theater? i tried to avoid a sheparding call at my parents house for two hours by driveing around........... they were still there and i had to listen to them for like half an hour(wasnt a call for me just at my house) before they finally left....... had i realized what was going on i would have just stayed in town and found something to do.
i wouldnt bother to cancel either...... you didnt want the meeting, you didnt ask for it, yet they pressured you into it......... and you know its only gonna get worse. after the fact if they do bother to try and contact you..........(could just be talking with you cause they are FORCED to do so and any effort can be made to sound like they have slaved for you to the CO) i would just say that your extremely busy and something came up and that you will let them know when an opening comes up in your schedule (or just say F*** off).
now you gotta know yourself first......... you say you gave in out of weakness.......... so ask yourself the hard questions. the ones only you can answer, regarding how weak you feel you will be with them again, will they force you with their brainwashing words make you attend again? try to figure out how you can get out of it all with the least amount of contact with them. back in the day i knew that i wouldnt be able to stand up to them so i simply avoided them. now i can tell them off to their faces, but they arent worth it to me. they use guild and pressure to FORCE you to be there biatch, dont let them....... if it means your off the reservation, then go MIA. if it means you tell them your to busy to bother with them....... be prepared to either hang up after you tell them...... or to listen to their hours of...... you know jehovah wouldnt like that......... are you giveing up on him........ you dont have time for jehovah.............. bulls*** bulls*** bulls***..............
regardless good luck