I also faced the same issues as some of you guys, right edge failing to adhere. Gotta say, email communication was pretty bad, usually took 48hrs to get a response which completely ignored my concerns and recommended I install per video instructions. Fortunately, they're customer service rep...