I dont have any trouble.. then again, I work at an upholstery shop, LOL. Pictured is a dash we wrapped, in leather, but vinyl isnt a whole lot different..
Proper glue is VERY important. See if you can get a good contact adhesive, similar to what is used to glue down vinyl tops....