Golden Sunshine's website says it's in Vaughan, then it says Woodbridge. I'm rarely in that area. So, I'm a little confused. Is Vaughan and Woodbridge one and the same? Or is it so close to each other, that it doesn't really matter? Excellent reviews, I must say.