Custom printed gift boxes and gift hampers make the most thoughtful Birthday presents, Anniversary gift, Christmas surprise, Valentines Day treat or Wedding favour. People often appreciate personalised gifts more than store-bought items because they know you took the time to make it for them. It's the thought that counts, after all.