Personally I just ended up purchasing adobe creative cloud ($50 per month for all their products) and am using tutorials online to learn the ins and outs of them. Then again way before my days as a .Net developer I was trained by Macromedia as a Flash Developer/Designer and spend a lot of time in photoshop. But still, depending on how complex you want your game art, learning to do it yourself is a great way to save money as well as giving you an even deeper connection with your game not to mention another creative outlet...
Currently I am doing the development, graphics and music for my first release. And I have to say each one is just as fun as the others...