Why is allegra k so cheap