Mirrors, and stainless steel appliances?

I use microfiber and rotate between a few brands of natural cleaners but I still see streaks! I thought micro fiber cloths don't leave streaks!