DIY Kitchen Remodel Cost: Full source list and cost breakdown for a small budget kitchen makeover with open shelving, painted cabinets, subway tile & more!