Drugstore.com sees record performance across a number of key indicators