If you are in the market for this Element remote control, we have them in stock and ready to ship from ReplacementRemotes.com. This is the OEM remote from Element, we also offer a 60 day warranty. There is no programming required, works right out of the package. Call us today to order your remote, 336 924 8787.