We suggest you shop with Adafruit (a kit), Sparkfun. or ourselves. Programmers from the first two are likely but not guaranteed to work with our products; the programmer we sell is the actual device we use in production to flash your device here in the Lab, and is guaranteed to work.