Can Upstock work for you?

>