'richard's' sporting goods is likely not as compromised as a department store bike .
but if you have access to a proper bike shop. there is a better depth of knowledge there.
have any idea about getting a proper frame size, match?
easier to do live in person in a bike shop.