If the Mosquito Mega-Catch just wasn't enough to keep the blood-sucking pests away, or if you tend to do a lot of outdoorsy stuff like fishing or hiking, check out the L.L. Bean Buzz Off Shirt ($46). It's coated with the Buzz Off Insect Shield treatment — which is odorless, harmless, and invisible — to keep mosquitos, flies, ticks and chiggers away. You'll be able to leave the bug spray at home for a long while — the shirt's repellent lasts through 25 washings. The wrinkle-free shirt also comes in a long-sleeve version ($49).