I don't know what to say about Sweet Republic, other than you must try it.
The flavors are fresh, unique constantly rotating.
The prices are fair for a small mom/pop type place, and given the quality, you'll be happy you paid a little more.
My favorite flavor is the toffee butter crunch, which the name pretty much speaks for itself. The mint chocolate chip is a close second. The mint tastes like real mint leaf, which is different at first, but then it's really refreshing.
The place usually has an odd smell, the best I can deduce is a combo of cleaning agents and waffle cones. Don't let it deter you though, this place is a must!