Your seat post only shows half an inch? I'd say that bike is probably too big. Take it back in and see if they'll work with you on it.

Karen