can you buy cephalexin over the counter can you buy cephalexin over the counter in spain