JavaScript is currently disabled in this browser. Reactivate it to view this content. I am going to assume that you are much better than I at buying gifts early. That you do not wait until the very last moment to buy gifts and that you are the most prepared friend or family member when