Exactly this, not to tar all mobile companies with the same brush but generally speaking the quality of repair and finish left behind are not 100%! Also over time the "quick fix" can come off leaving you back at square one.
Go to a reputable body shop and have it done properly, it may cost you...