Free Spirits Review: At $37 a bottle, are they worth the money?