If you have many friends it is possible that you may have to be selective in choosing gifts for friends. Though you do not want to disappoint them you may be ultimately doing so, just because you do not have enough money to buy gifts that would make your friends happy. Reducing some of your expenses could be a solution for this but not always you would feel like sacrificing so much. Then what could be an alternative solution. How about getting great items at reduced price. Men would be interested in sunglasses and watches that they could wear on a daily basis. River Island would be great place where you could buy them as River Island promo code would be able to serve your needs within your budget.
Looking at reviews would let you know what sort of benefits people are getting with these promo codes and how they are reviewing the products sold here. When reviews are many and are all in positive to webstore and products, then you should hardly have any reason to shop here for your own needs. Also, shipping speed and return policies would ease your tension about replacing or returning product just because you do not like it or because the product is delivered to you in damaged state. Since, shipping speed would be good, all that you could do is to order for it 10 days before actual date on which you would present it so that if you notice any damage you could quickly get a replacement thus not letting you fail to gift something lovely to your friends.
Always keep your friends happy as you have chosen them for the reason they are best and they are likely to help you in all times of difficulties that you face.