Does anyone have any experience with these hot tubs? It looks like a good deal, but I can't find any information about the company and I worry about who would back up the waranty. I know I could return it to Costco, but that is a lot easier said then done.