I actually order from healthy planet online but they do have retail locations. None of them are near to me however, which is why I order online. Most recently they had a sale & I ordered some items. However I soon got an email that some items were low in stock so my order would be delayed. A couple days go by I hear nothing. Finally a week goes by & still nothing. I emailed customer service & finally someone gets back to me. I'm not impressed.I remember now why I don't order from them much. I'd rather go to Ambrosia Natural Foods.