I've had good luck with Prusament filament from Prusa in Czechoslovakia. They are not in the US obviously but their PLA and PETG filaments have been working well for me and I can usually get an order in less than a week, depending on availability. Shipping amounts to $4-5 per roll if you order 6+ rolls, which hasn't been a problem for me so far. I try to stay away from the Amazon sellers as their prices seem to be a bit on the high side.