Hello Fredrik,
Sorry but the site
Link hidden: Login to view is loading just fine on my end. And one reason the site may look like they were from the 90's is for example Hughmark.com was established back in 1994, which makes them a sound business to deal with, having stayed that long in business would ideally mean they have a good line of satisfied customers.
I highly recommend that you at least try to get in touch with the suppliers before thinking otherwise. Also, I suggest doing your own search so you can initially screen exactly what it is you are looking for in a supplier :) Although we try our best, we may have filtered out a supplier which may have potentially met your needs.
As for
Link hidden: Login to view they have been online since 2001 and although scarce, their review are very positive -
Link hidden: Login to viewLink hidden: Login to view Hope this helps somehow, all the best!