Lidl is selling hammocks for just £6.99