We bought through the timeshare store near the end of last year and I cannot recommend tham enough. If only more companies in the UK were as good as them! They answered any questions I had - sometimes silly ones - extremely promptly. You have one point of contact and if they are going to be out of the office they tell you in advance and tell you who you should contact during their absense - even if it is only going to be a couple of days.
Hope this helps
Ann