Jeremy, you should have bought a larger tree, these do seem to take a while. The tree should be larger, maybe 6ft tall before it starts to fruit. But I just saw one person's rooted cutting this week (should have taken a photo) which was only 14" tall and it had 2 nice ripe red fruits. I didn't know you could root these cuttings, but you can. He told me he tried to root 6-10 cuttings and only 1 took.
When I heard about this super food (one of the highest vitamin C fruits, 50-100x more than orange) I went searching for some trees. I did find small and large trees at the local nursery. I noticed only these taller/older trees had a few ripe fruits so I got three 7 ft trees at Mimosa nursery in Anaheim.
My trees had 2-3 ripe fruits, here's some photos below, after I ate them, it had a few more ripe fruits again this year, so it is a fruiting tree (no pollinators needed). My friend who has a larger old tree (10-15yrs old) has ripe fruits now. Seems these trees have small handful of fruits multiple times a year like a lemon or lime tree.
I will try to root some cuttings I got from my friend's larger tree after seeing this other guy's (Ron) successful cutting (1/2" diameter).