All reviews seem negative
Mediocre prescriptions, Poor customer service and Terrible prices. Really, you can do far better than this place. It's just all about the money here. Vista will be out of business...