I own a One D1100 which reflected terribly, using bathroom, halogen lamp and a good screen cleaner I could apply in 10 minutes with not a single bubble and not a single speck of dust.
If details are necessary, I can be happy even reloading)
Have fun and 100% recommendation for both sender and product!