How much are discs for your car? Several of the mechanics I know don't machine discs, they just replace them (unless they're prohibitively expensive). On most cars, a standard quality pair of blank rotors won't set you back too much.

And if you appropriately apply brake assembly grease with new rotors and pads, you *should* be fine.