I know the site is down for maintenance/CC Issues, but is the store front still open?

Am I able to drove in and place an order in person? I've been in twice, in the past. Only about 75 minute drive for me. Work up there quite often as well.

Maybe I'll give a call later.