I haven't heard of them, but one thing to keep in mind-> Anytime I hear the a company say 'lifetime membership' you have to realize that the 'lifetime' you're dealing with is most likely the 'lifetime' of the company, not yourself.
ICQ 10556 (ya), 254117