I've bought some Joe Rocket gear through New Enough.
http://www.newenough.com
Mesh Phoenix jacket is very nice in warm weather, has a removable liner that keeps a rider reasonably warm and dry - but it's no substitute for a cold weather jacket when the temps dip!
I forget the name of the Joe Rocket textile riding trousers I got - but they're very nice. Heavy duty material. Waterproof. Warm removable lining. Knee and hip protection pads too. And the trousers & jacket zip together for a pretty decent riding suit for most conditions. Very comfortable.
New Enough has good prices most of the time, and some very good prices on their clearance sales. Quick with their shipping too.
Just FYI.