First tip I have, don't go cheap.
The main issue is the quality of the person putting it on, anyone can put it on but it will make a huge difference to how long it will stay on for.
I went cheap when I had my whole car done, and because of it I have now paid for it to be taken off and be redone via someone else much better.
(only image i could find atm )
This is what it was like. the handles were done poor. mirrors pealing up. around the rear bumper was crap.
Even though I had this experience it hasn't put me off at all, I know that when its done properly it will last and look much better. next week i will show you what it looks when its finished.