I Have a Windsor Tourist and was glad to see you had your LBS put the bike together. I had suggested to people to ask about doing that who were worried about doing the assembly themselves. My shop has never had any issues about working on mine.
If I could ask what did they charge to do the work and what all tuning did they say it needed?
Pretty bike Looks fun to ride.