I agree with the above comments and have bought good gear off the site. It provides the very service that helps to keep adverts off forums like this one.
I can't get the site to work either.
Perhaps we could all send friendly e-mails to the owners, Sail East, and let them know. After all, each time we look at the boatjumble site we are also seeing their business name. If there are enough people interested, then they may well continue to maintain the site. Regards Rich