The one positive about getting a pet store puppy when you are unaware of what's behind the scenes is you learn all about puppy mills the hard way. Before you purchased you obviously didn't know, and that's OK. After you learn you spread the word.
Another positive is that you found love in a hopeless place.