L.L. Bean is a good place to by outerwear online or in one of their stores. BTW if you are worried about giving out your credit card number, some banks (in the US at least) will issue you temporary, single-use, numbers.