Re: Gi shrinkage
Keikogi are made from cotton which will shrink with washes. I always line dry my aikidogi. You can get "fancy" keikogi which are breathable and all that. Don't know if they are shink-resistant though.
I don't use bleach, just detergent. There really is no need to bleach it.
Peace and love