Store fights to stay open for business after bizarre crash