Has every cycle I could want and then some, for the perfect price. [This review was collected as part of a promotion.]