Cold front puts a freeze on business