I buy mine in a healthfood store...I imagine most healthfood stores carry them. I am from canada and not familiar with the stores you mentioned.
I was the one who originally posted about the GSE...there were a few critical remarks made about it but I am still using it (although only every couple days now) and I have had no problems with sore throat or stones ever since.
[This message has been edited by julia_girl (edited 08-04-2003).]
You can get it at any health food store or you should be able to order it online. You might be able to find it at walmart as they carry tea tree oil but I am not sure as I have never looked for grape seed extract there. You drug store may carry it too.