I've had a couple of pairs of inexpensive Lusso leg warmers from the LBS. Fine as long as you get the right size.
But - be warned ......I bought some for the OH and they were too loose and resulting in an interesting "Nora Batty" effect when riding......not sexy at all!!!