I Want Rapunzel-Length Hair, So I'm Buying This $18 Growth Shampoo Shoppers Call a “Miracle Worker”