Overall the store probably has what you are looking for. The pricing seems that it is pretty close to buying new equipment in many cases so shop smart. If spending a few more dollars gets something new, I'm more inclined to do that. Employees aren't too helpful in my few visits here.
On the most recent visit, the doors were unlocked but the employee near the door notified me that they weren't open for five more minutes and continued chatting at the front desk with other employees. Maybe having morning meetings at the front desk by the unlocked front door isn't the best business practice. Just a thought.
It's worth stopping in for your kid's new season equipment but don't have your hopes too high.