Interesting,
Problem is no matter what kit you buy be it Shine or Charge speed or whatever you will ALWAYS be instructed to get it fitted by a professional. If you went back to the seller or direct to Shine then this is what you will be told unfortunately.
I don't think there are too many issues with Shine products, most of their stuff is as good if not better than other aftermarket brands.
Hope you get it sorted Steve