My husband took a 'sales' call today from Worldmark (we stayed at Big Bear last month) and they were fishing to get us to come in and we resisted. However she mentioned did we hear about the new 120 resorts Worldmark would be associated with now that Wyndham is in the picture.
We said we did hear about it to avoid further sales puffery
but it did trigger curiousity. Do any Tuggers know what that referred to?
We said we did hear about it to avoid further sales puffery
