i just subscribed to BHG American Patchwork and Quilting . . . .
i get all of the others from the library - McCalls, F & P, and several others.
if you have a library close by, you might try that. it has saved us TONS of money. our library is in a group so i can go out on-line and request what i want. if my local library doesn't have it, they will bring it in from one of the others in the group. takes 3-4 days, but still saves money!