Almost all of the Chinese made strip lights have "3M VHB Tape" on them. The peel off layer is embossed with "3M".
Whether this is actual VHB or a knock-off is the question.
I've had some that have stuck well and stayed stuck, while others either have much difficulty getting the peel off layer removed, or they don't stick well (or both). Reviews of all of these universally have complaints about sticking, but those are difficult to evaluate because one doesn't know the type or condition of the underlying substrate.
In any case, whenever I've had bonding issues, I just use contact cement instead and that permanently fixes them in place.
I always use VHB primer (#111), and it does help significantly.
Mark