But when you live in different places, showing your BFFs how much you care can be difficult. This rundown of cheap gifts for ...