This is simultaneously the best and worst impulse buy I have ever made.