prefer push button. No price gouging! If I pay $90-$100 for one, a boatload will arrive tomorrow and they will be $25 each. I see them on the ee for reasonable prices, but you dirty buggers always post them 15 minutes after I go to work or go to bed! Stop it!!