can you buy cymbalta over the counter is cymbalta worth it