I don't know for sure, but last time I was there Ben mentioned a new shop inventory system so it could be related to that.
Maybe give him a ring, the number still shows up in Google.
Shops still functioning, i've heard on the grapevine that they're having long term issues with the website not sure what exactly, but yeah as ptsf said give them a call. Generally there's someone there on mondays. All other issues making contact are generally wind related "problems".