Love my Squire Jazzbass. I can't compare it to anything, but it didn't take me long to get it set up, and I didn't have any problems doing so.
I got mine shipped from a cold country to a hot country (having started in a hoot country). So it was going to need a truss rod adjustment. My Squire is from Indonesia, not China by the way, and
If you are going into a shop, I'd say get them to do the set up. If you are happy with it's feel, and sound, go for it. When you get to know it better, you can always adjust and change things later