Pals can sometimes be difficult to buy presents for; keep on reading for some advice It is a notable fact that there are specific pals that are difficult to buy presents for, whether its because they have a really particular taste or because they already appear to have everything anyway. This is the reason why the best presents for friends who ha