Because the DAP product may not be available locally, check with a local auto/boat upholstery repair shop and ask them what they use to glue in headliner or hull liner
In the lower provinces the "Good Stuff" isn't usually available off the shelf and you may need to go to an auto fabric supplier to get some.
You can also call J&J Auto fabrics in SoCal, they will ship, but I fear that will get very expensive. Here is their homepage:
Automotive-Marine Vinyl and Upholstery Supplies