Thinking about buying a pair L250 Ti Jubilee's. Got a few questions; Where were they manufactured? Are they a limited addition? And last but not least anybody out there got a pair & what do you think about them?