People typically assume that boys are easier to shop for than girls. However, I have found that although guys dress simply, they have just as many styles to select from as girls. Deciding what to get for a 2 to 20 year-old boy is usually easy because you can just buy them a shirt. But when there are so many styles, how do you know what to pick? I've found that rugby shirts are a safe bet for guys of all ages. But, while teenage boys would appreciate a rugby shirt, they may prefer plaid. And there is always the option of the classic polo. All of the sudden, the easy idea of purchasing a shirt for a gift becomes very complicated.