Hmm,
I am having trouble finding Off the Front. They may have gone under.
I googled Off the the Front and just looked at 50 pages trying to find it.
Sorry, it was a good product, and I don't know of anything similar out there.
The phone number for Off the Front is 714-972-0515
If you manage to find them, please let me know.