I still think to best way to purchase new comics is to find a comic shop near you and buy them there. No shipping charges, new books every Wednesday, etc. Most have a "club" you can join and they hold the books you want for you. That way you don't have to go every week, you just do a pick up once or twice a month and pay for it then.
To find a shop near you, click here