go ahead and pay the cost to get really well-made shoes. make sure you get the right fit; walk around in them a bit in the store. if they pinch at all, it's going to be bad.
assume later back pain, but hey, anything beautiful is going to hurt. don't do the foot pain, though. this is a case of you get what you pay for. if you are planning to spend 8 hours or so in them, choose the brand carefully. some shoemakers go to the trouble to make sure they are wearable for lengths of time and they are usually high end.