I highly doubt that their reviews are from actual customers. Definitely check the Better Business Bureau website before doing business with them. I thought I had done my research on this company when I decided to give them a shot. On a positive note, they did provide the possible company names within the time frame they committed to. I had put together a group of approximately 15 people to review the names once we received them. The whole group agreed that the names werent very good. I then called them to give them a better explanation as to what we were thinking, provided them a possible name and asked for their feedback. They said my name was too long and that I should let them come up with the name. Hours later they just reused the name I gave them only making it longer and giving me names that had nothing to do with my business. I decided to give them one last shot. When they sent me the final list and I saw that they misspelled essential I realized I probably wasnt dealing with professionals. I guess you get what you pay for. They did refund $100 back but I definitely wouldnt recommend them.