to contact them “presents” or (fairly a lot more obnoxiously) “complimentary gifts” in the event you’re providing them absent freely rather than anticipating a directI'd use 'on' for the reason that a weekend is two days (or maybe more). 'At' is a lot more individual, for just a more compact position or shorter time, While on/in are utili