I just looked and got this message: Thank You For Visiting Our Website Please excuse us while it’s being updated. So, I'm guessing it will be back soon.
Novel thought: Why don't you call TCP and ask them? Saturday - Sunday 7am to 4pm PST (Internet sales and orders only) • (858) 909-2110 - Internet Sales and Orders • (858) 909-2110 - Technical and Product Information Support Line • (858) 909-2188 - Custom Shop • (858) 909-2151 - Para asistencía en Español