If want cheap stick pens, below you'll find quite a few low-cost options which can be printed with your logo.
#PI-224-CLM06-1813806254
Minimum Order: 250
As low as: $1.68
#PI-260-55123
Minimum Order: 500
As low as: $0.37
#PI-260-55124
Minimum Order: 500
As low as: $0.37
#PI-260-55127
Minimum Order: 500
As low as: $0.42
#PI-266-361
Minimum Order: 250
As low as: $0.33
#PI-255-891
Minimum Order: 250
As low as: $0.58
#PI-292-24402-1813806254
Minimum Order: 150
As low as: $1.48
#PI-292-24381-1813806254
Minimum Order: 150
As low as: $1.48
#PI-292-24217-1813806254
Minimum Order: 150
As low as: $2.13
#PI-217-7000
Minimum Order: 300
As low as: $0.31
#PI-217-7030
Minimum Order: 300
As low as: $0.96
Special Notice for shipments to the state of California