I appreciate the comprehensiveness of your review. It's often quite challenging to find detailed and honest evaluations of these offbrand establishments/products. It seems like Ballgreens is the epitome of 'you get what you pay for', with the questionable quality of their toothpaste and shampoo, as well as their overall store …