Best buy will do it for you regardless where you get it at... They use there own solution. And do a great job. No dust no bubbles... When I tryed to install the invisibleshield. It became a diaster for me.. But I recommend having them do it. They did a great job. Im on day three and no bubbles or anything. :) Im impressed with it. But I highly recommend the invisibleshield. :)