You can always find a good deal at Kohl's. They run specials all the time and often have % off scratch cards. They have a wide variety of items for each family member. They have cute, trendy items for teens. They often have 80% off of items that are on clearance. Even not on sale, their prices are fair.