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.