im glad to see people actually post reviews for products. we need these things more.
as for alphashield, im not sure whether or not it is an excellent product as i have not used it yet... but i am...