cycle price comparison