If you've been gardening for a while, then you've probably already heard of companion planting, which is when you ...