why can t you buy claritin d over the counter