Allegra d 12 hour best price