The price sounds about typical for SM. Depending on where you buy it. My Walgreens is downtown, so I generally pay $1 more than other Walgreens, but their bottles are anywhere from 8-10 oz and priced from 9.99-11.99.