Spring is almost in reach and there are reminders everywhere that warmer weather is on the way. From bright colors popping up at retail stores to the dripping of water from the melting icicles on ...