Gardening can be an extremely rewarding experience for many. It can help you supplement your groceries, provide fresh produce you are in control of from start to finish, and it can be relaxing. Unless ...