Stephenie Brown, Natures Herbal Health & Beauty
Sindy Coleman Beware of this consigner who will take your products and not pay you for them
In September, I was contacted via email by Stephenie Brown, who was interested in placing my bath and body products in her new shop, Nature's Herbal Health & Beauty, located at 3732 Lorna Road in Hoover, Alabama (near Birmingham). After several email discussions, I agreed and we signed a formal ...