I usually buy my 1590B's from LoveMySwitches - but they're not in stock and I'm placing a Tayda order anyway.
Anyone have good (or bad) things to say about Tayda encolsures?
I only build for myself and don't need new car type paint and finish - but something that looks decent and doesn't...