i'm writing from France desperate that i am to find any informations about the Epicon

i've been fitted with a pair of these in july 2002 while i was living in Philadelphia. actually very shortly before they went out of business

how come that when i'm googling it i always get a lead to the UK? did you hear something about this matter?
thanks a lot for keeping me informed

see y'all
anne lise