Online companies rarely deliver truly eco friendly cleaners. Have you ever heard the term "green washing"? It's where companies claim to have safe, organic, eco friendly, natural, etc. products that are completely unlike anyone else's. GAG!
Have you ever heard of Bio Kleen? I buy their products online or at Whole Foods. Great stuff and no green washing practices! I use their bathroom cleaner, stain remover and laundry detergent. Their dish soap is great too.
Making your own cleaner is safe and very effective too! Jackie and Dad on Purpose gave you great suggestions!
I just learned a handy trick for cleaning my bathtub, showers and sinks. Cut a grapefruit in half and sprinkle it liberally with salt and then get scrubbing! My bathroom was absolutely spotless and it smelled fantastic!
I refuse to buy Method (see above green washing explanation), and I don't know that Mrs. Meyers is all that non toxic, but I LOVE the dryer sheets, hand soap and dish soap in the Sweet Basil scent.
Another GREAT company is Ecover. They really have a trustworthy product.
Good luck!