Recommendations? I've seen L'Oreal advertised online but can't find them in my small-ish Boots. Any other choices and not costing ££££s?