I used to buy lots of stuff from there years ago, back when the nautilus was the new best thing, but as said above they never really progressed and sold newer stuff, they used to have the best prices though.
I tried to oeder something at a bargain price a few months ago, but i was told there connection no longer had a security certificate,
i figured that was the end oh them.