For $35 I'd say give them a shot. They look like they would be comfortable. I'm sure with most things you get what you pay for. BUT, for an everyday riding pant, I don't see how you could go wrong with these.
If nothing else you'll KNOW after buying them whether you like the pull on type, whether or not you need better quality breetches, etc.
Be strong and courageous, and do the work. Don't be afraid or discouraged by the size of the task, for the Lord God, my God, is with you. He will not fail you or forsake you.
1 Chronicles 28:20