BATTERY WORLD CARRIES OVER 600 CELLPHONE BATTERIES IN STOCK, BOTH OEM AND GENERIC MANUFACTURE. TYPICAL PRICES ARE $29.95 FOR GENERIC AND $34.95 FOR OEM MANUFACTURE