Don't sweat it Xuwen. Most people probably didn't notice, but I would email TC and do a re-shoot or photoshop it and replace the pic. I really like the name and branding.
It will probably come down to unbelievable consistency, ease of use / UX and customer service. As long as pricing is reasonable, you can win biz if the aforementioned is awesome. Have you looked into using a provider that uses non-toxic, eco-friendly detergents? Gotta push that hard and can run a premium level for it.
Jesus christ man, your first comment was enough. You make some valid points but you're not his mother and I think we all got the advice the first time. There's a fine line between constructive criticism and a soap box...