Mine is a few years old but they're still around.. Amazon or Best Buy for online, and I'm willing to bet you could find one at a Walgreens, Rite-Aid or CVS or some kind of pharmacy type convenience store.
The one I have even has an AUX feature to hook up an external source for audio and a few other interesting features (dual alarms, etc)
Yeah that's true. There are a lot of low quality alarm clocks out there. I have been personally using the android version for a few months now and it works pretty well for me. I haven't used the ios version as much so it's possible it could be a little buggier, but it's mostly bug free. Jolt is worth a spin, you might like it.