We came from Vancouver BC and we overnight end in Toronto. Most flights leaving from Western Canada/USA do require either an overnight or at least 6 hour layover on the east coast be it Toronto, Charlotte or Miami. Cuba and The Dominican have never really held any appeal as wedon't like to be penned up on a resort while on vacation, we like to roam and wander to our own content. Jamaica will NEVER get any of our money till they become more open minded.