Honestly the best gift for me has been clients who give me cards with really nice, thoughtful things written inside...I too hate knick knacks...I had a client who would give me the best gifts...100$...