Big Bus Tours often has sales. It tends to participate in Click Frenzy which happens in May, July and November. When it does you can find up to 30% off tickets.