I would never recommend them to anyone. They were terrible. I waited forever to get my perscription. Their prices were not fair at all. They were extremely overpriced and I felt ripped off. They did not run my insurance and I ended up paying full price $88 for a perscription I should have onl paid $15 for.