Are the non-branded versions of Loratidine and Cetirizine that the supermarkets sell as effective as branded or non-branded that are available in pharmacies. Clarityn and Piriteze are far more expensive. Our Pharmacist gave me non-branded on prescription. I bought some spares boxes in case the DTs lose their boxes while on a trip and they were £4.99 a box. The GP would only issue a month at a time hence purchasing the spares.