US grocery wholesaler and retailer Fresh Brands has posted a 29% fall in quarterly earnings, partly due to increased promotional spending and one-off charges.