Initially I used Reflector just to see what inside dlls. Last year one of my projects requires debugging third party DLL’s for fixing some issues. I bought it immediately without any second thought and fixed issues. (Price was more than $200, now price is $95). From then onwards I am using professional version and recommending my friends to try Reflector, because it is free.
From now onwards I can’t recommend it to try because you know the reason.