I dont really see alot of information on them. Are they still even in business?
The site has not even been updated since 09-may-2007
I got my last email update from them about 12 months ago.
Can't comment on the products being genuine, never really looked in to them as a serious supplier.