They seem to be having problems with their website at the moment. I tried looking them up a week or so ago and kept getting some Lake Superior Explorer business, which is not them. They had a nice functioning website a month ago, so I don't know what's going on with them. I did manage to find a phone number for them just by googling:

(320) 762-8247

You might mention to them that their website isn't working - it's a good bet it's costing them business.