I agree with the thought to take your bike to your LBS. Other forums report Xmart bikes sometimes are not well assembled. So be safe and get it checked.
Happy riding!!