hastings direct