I've just never had problems with credits in this game. I don't buy a lot of stuff either, but I don't think in the early levels you need to have the most top notch gear to level. I also don't do heroics or use the GTN unless the gear is extra good, most the time I just vendor trash it.